ImageGear for C and C++ on Windows v19.10 - Updated
enumIGVectAttrib
API Reference Guide > Vector Component API Reference > Vector Component Enumerations Reference > enumIGVectAttrib

These constants define common entity attributes. By default, an entity does not have any attributes. An attribute is created when the entity method get_AttribPtr is called. This function returns a pointer to the corresponding attribute.

Values:

IG_VECT_ENT_ATTR_DRAWCOLOR The attribute is a draw color. get_AttribPtr returns a pointer to IGVectColorEx.
IG_VECT_ENT_ATTR_FILLCOLOR The attribute is a fill color. get_AttribPtr returns a pointer to IGVectColorEx.
IG_VECT_ENT_ATTR_LINETYPEINDEX The attribute is a line type index. get_AttribPtr returns a pointer to long.
IG_VECT_ENT_ATTR_THICKNESS An attribute is a line thickness. get_AttribPtr returns a pointer to float.
IG_VECT_ENT_ATTR_FILLTYPEINDEX An attribute is a fill type index. get_AttribPtr returns a pointer to long.
IG_VECT_ENT_ATTR_OFFSET An attribute is an entity offset. get_AttribPtr returns a pointer to IGVectPoint3D.
IG_VECT_ENT_ATTR_ROTATION An attribute is an entity rotation. get_AttribPtr returns a pointer to IIGVectRotation.
IG_VECT_ENT_ATTR_SCALE An attribute is an entity scale factors. get_AttribPtr returns a pointer to IGVectPoint3D.
IG_VECT_ENT_ATTR_POSITION An attribute is a position of an entity inside the block. get_AttribPtr returns a pointer to IGVectPoint3D.