CONTAINEROBJECTTYPE

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.

Comments

This data type is used by the following functions and structures:

CONTAINEROBJECTDATA

L_ContainerSetObjectType

L_ContainerSetObjectCursor

L_ContainerGetObjectType

L_ContainerGetObjectCursor

Help Version 21.0.2020.8.24
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Container and Automation C API Help