Anti-Grain Geometry - AGG (libagg)
2.5
|
#include <agg_basics.h>
Public Types | |
typedef T | value_type |
typedef rect_base< T > | self_type |
Public Member Functions | |
rect_base () | |
rect_base (T x1_, T y1_, T x2_, T y2_) | |
void | init (T x1_, T y1_, T x2_, T y2_) |
const self_type & | normalize () |
bool | clip (const self_type &r) |
bool | is_valid () const |
bool | hit_test (T x, T y) const |
Public Attributes | |
T | x1 |
T | y1 |
T | x2 |
T | y2 |
typedef rect_base<T> agg::rect_base< T >::self_type |
typedef T agg::rect_base< T >::value_type |
agg::rect_base< T >::rect_base | ( | ) | [inline] |
agg::rect_base< T >::rect_base | ( | T | x1_, |
T | y1_, | ||
T | x2_, | ||
T | y2_ | ||
) | [inline] |
bool agg::rect_base< T >::clip | ( | const self_type & | r | ) | [inline] |
bool agg::rect_base< T >::hit_test | ( | T | x, |
T | y | ||
) | const [inline] |
void agg::rect_base< T >::init | ( | T | x1_, |
T | y1_, | ||
T | x2_, | ||
T | y2_ | ||
) | [inline] |
bool agg::rect_base< T >::is_valid | ( | ) | const [inline] |
const self_type& agg::rect_base< T >::normalize | ( | ) | [inline] |
T agg::rect_base< T >::x1 |
T agg::rect_base< T >::x2 |
T agg::rect_base< T >::y1 |
T agg::rect_base< T >::y2 |