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

Specifies all vector entities used by ImageGear.

Values:

IG_VECT_ENT_UNKNOWN Type of the entity is unknown.
IG_VECT_ENT_BLOCK The entity is a block. A block contains a list of references to various entities.
IG_VECT_ENT_EASYLINE The entity is an easy line (a line defined by two points).
IG_VECT_ENT_POLYLINE The entity is a polyline.
IG_VECT_ENT_POLYLINEEX The entity is an extended polyline (a polyline that may consist of several contours).
IG_VECT_ENT_ELLIPSE The entity is a circle or an ellipse.
IG_VECT_ENT_ARC The entity is a circular or elliptical arc.
IG_VECT_ENT_TEXT The entity is a text.
IG_VECT_ENT_BEZIER_CURVE The entity is a Bezier curve.
IG_VECT_ENT_NURBS_CURVE The entity is a non-uniform rational Bi-spline curve.
IG_VECT_ENT_EASY_SURFACE The entity is an easy surface defined by its mesh.
IG_VECT_ENT_NURBS_SURFACE The entity is a non-uniform rational Bi-spline surface.
IG_VECT_ENT_FIGURE The entity is a figure. A figure is a complex filled planar shape, defined by a list of regions, which, in turn, consist of entities.
IG_VECT_ENT_CONNECTION The entity is a connection. It connects two consecutive entities in a figure.
IG_VECT_ENT_RASTER The entity is a raster image.
IG_VECT_ENT_VIEWPORT The entity is a viewport.
IG_VECT_ENT_BEZIER_SURFACE The entity is a Bezier surface.
IG_VECT_ENT_SHELL The entity is a shell.
IG_VECT_ENT_SHELLEX The entity is an extended shell.
IG_VECT_ENT_SOLID The entity is a planar quadrilateral defined by its four corners (corresponds to the "Solid" object of DWG and DXF formats).
IG_VECT_ENT_INSERTION The entity is an insertion. It adds a reference to IG_VECT_ENT_BLOCK entity to a view content. It can specify a transformation and other attributes. One block can be referenced by several insertions.
IG_VECT_ENT_GEOMETRY The entity is a geometry. It is an object consisting of primitives. One geometry can only contain primitives of one type. See enumIGVectGeometryType for the list of primitives supported by ImageGear.