Anti-Grain Geometry Tutorial
agg::rect_base< T > Struct Template Reference
Collaboration diagram for agg::rect_base< T >:

Public Types

typedef T value_type
 
typedef rect_base< T > self_type
 

Public Member Functions

 rect_base (T x1_, T y1_, T x2_, T y2_)
 
void init (T x1_, T y1_, T x2_, T y2_)
 
const self_typenormalize ()
 
bool clip (const self_type &r)
 
bool is_valid () const
 
bool hit_test (T x, T y) const
 
bool overlaps (const self_type &r) const
 

Public Attributes

x1
 
y1
 
x2
 
y2
 

Detailed Description

template<class T>
struct agg::rect_base< T >

Definition at line 283 of file agg_basics.h.


The documentation for this struct was generated from the following file: