typedef enum
{
CONTAINER_OBJECT_TYPE_NONE
CONTAINER_OBJECT_TYPE_POINT,
CONTAINER_OBJECT_TYPE_LINE,
CONTAINER_OBJECT_TYPE_SQUARE,
CONTAINER_OBJECT_TYPE_RECT,
CONTAINER_OBJECT_TYPE_ELLIPSE,
CONTAINER_OBJECT_TYPE_CIRCLE,
CONTAINER_OBJECT_TYPE_POLYLINE,
CONTAINER_OBJECT_TYPE_BEZIER,
CONTAINER_OBJECT_TYPE_ARC,
CONTAINER_OBJECT_TYPE_TEXT
CONTAINER_OBJECT_TYPE_COUNT = 11
} CONTAINEROBJECTTYPE, *pCONTAINEROBJECTTYPE;
The CONTAINEROBJECTTYPE data type contains the predefined object types used by the LEADTOOLS Container functions.
Value | Description |
---|---|
CONTAINER_OBJECT_TYPE_NONE | Container is un-initialized. |
CONTAINER_OBJECT_TYPE_POINT | Point object. |
CONTAINER_OBJECT_TYPE_LINE | Line object. |
CONTAINER_OBJECT_TYPE_SQUARE | Square object. |
CONTAINER_OBJECT_TYPE_RECT | Rectangular object. |
CONTAINER_OBJECT_TYPE_ELLIPSE | Elliptical object. |
CONTAINER_OBJECT_TYPE_CIRCLE | Circular object. |
CONTAINER_OBJECT_TYPE_POLYLINE | Polyline object. |
CONTAINER_OBJECT_TYPE_BEZIER | Bezier curve object. |
CONTAINER_OBJECT_TYPE_ARC | Arc object. |
CONTAINER_OBJECT_TYPE_TEXT | Text object. |
CONTAINER_OBJECT_TYPE_COUNT | This is the maximum number of CONTAINEROBJECTTYPE. |
This data type is used by the following functions and structures: