ClanLib
2.3.7
|
Collision detection contour. More...
#include <contour.h>
Public Member Functions | |
Construction | |
CL_Contour () | |
Construct a contour. More... | |
~CL_Contour () | |
Attributes | |
std::vector< CL_Pointf > & | get_points () |
const std::vector< CL_Pointf > & | get_points () const |
bool | is_inside_contour () const |
void | set_inside_contour (bool is_inside) |
Set inside contour. More... | |
std::vector< CL_OutlineCircle > & | get_sub_circles () |
const std::vector < CL_OutlineCircle > & | get_sub_circles () const |
Operators | |
bool | operator== (const CL_Contour &other) const |
Equality operator. More... | |
bool | operator!= (const CL_Contour &other) const |
Inequality operator. More... | |
bool | operator< (const CL_Contour &other) const |
Less than operator. More... | |
CL_Contour | clone () |
Makes a copy of the contour. More... | |
Collision detection contour.
A outline consists of contours, which hold the actual outline geometry
|
inline |
Construct a contour.
|
inline |
|
inline |
Makes a copy of the contour.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Inequality operator.
|
inline |
Less than operator.
|
inline |
Equality operator.
|
inline |
Set inside contour.
is_inside | = bool |