ImageGear .NET v24.12 - Updated
ImageGear.Vector Namespace
Inheritance Hierarchy
ImageGear24.Formats.Vector Assembly : ImageGear.Vector Namespace

ImageGear.Vector namespace provides objects and methods for displaying, rasterizing, and manipulating vector drawings. Such drawings can be loaded from vector files such as DWF, DWG/DXF, DGN, CGM, HPGL, and U3D. 

Classes
 ClassDescription
Class Provides 3D visualization API.
ClassThis object provides CanApplyGenerateIsosurface method to determine whether an ImageGear.Core.ImGearDocument class object can be used to calculate isosurface from.
Class Contains parameters for the isosurface algorithm.
Class Represents a collection of vector entities, layers, and views.
Class Represents the base class for all entities. It provides access to the common entity features.
Class Represents an elliptical arc that is defined by radii and angles.
Class Represents a Bezier curve that is defined by control points and curve degree.
Class Represents a Bezier surface.
Class This entity includes a container with other entities.
Class Represents a special entity that is used to connect end and start points of neighboring entities in the figure entity container.
Class This object is used by blocks and figures to keep its entities.
Class This entity represent a line specified by start and end point.
Class Represents a surface that is drawn exactly by its control points.
Class Represents an ellipse.
Class Represents an entity that contains several regions. Any region can include other entities such as lines, polylines, arcs and other entities.
Class Represents a set of drawing primitives such as points, independent line segments, connected line segments, independent and connected triangles, independent and connected quadrilaterals, or polygons.
Class Represents a transformation wrapper for the block.
Class Represents non-uniform rational bi-spline curve.
Class Represents a non-uniform rational B-spline surface.
Class Represents a polyline.
Class Represents extended polyline.
Class Represents a non-rectangular raster image.
Class Represents a quadrangle.
Class Base class for NURBS and Bezier surfaces.
Class Represents a text string.
Class Represents a viewport.
Class Represents the fill type for drawing filled objects.
Class Represents the container for floating point values.
Class Represents the font for the text drawing.
Class This class is used as the base for particular gradient filling classes.
Class Represents a linear gradient object.
Class Represents a radial gradient object.
Class Represents a vector hatch.
Class Represents the line segment for the vector hatch.
Class Contains drawing attributes that can be applied to several entities.
Class Implements a light source.
Class Represents the line type.
ClassBase class for all vector objects. It implements one read/only property Handle property that returns an internal handle of the object.
ClassProvides rotation operations for the ImGearVectorEntityViewport object.
Class Contains a part of a text string that uses particular set of font attributes.
Class Represents a vertex container.
Class Represents a camera and lighting model for displaying the vector content.
Class This object represents a vector page which has a background and an ImGearVectorData vector drawing.
Structures
 StructureDescription
Structure Represents a color.
Structure Represents an extended color.
Structure Represents a bounding parallelepiped of the object.
Structure Represents a two-dimentional point.
Structure Represents a three-dimentional point.
Structure Represents an extended three-dimentional point.
Structure Represents a vertex.
Enumerations
 EnumerationDescription
Enumeration Specifies text alignment.
Enumeration Specifies arc closing type.
Enumeration Specifies different entity attributes.
Enumeration Specifies sources of the entity attributes.
Enumeration Specifies face culling modes.
Enumeration Specifies direction of rotate operations.
Enumeration Specifies the type of the entity.
Enumeration Specifies the winding rule for the complete polygons.
Enumeration Specifies constants describing different fill patterns.
Enumeration Specifies the type of geometry primitives.
Enumeration Specifies gradient spread methods.
Enumeration Specifies types of gradient filling.
Enumeration Specifies the type of the vector graphics to be used for displaying vector data.
Enumeration Specifies measurement units used by vector drawings.
Enumeration Specifies different flags for NURBS curve and surface.
Enumeration These constants define vector object types.
Enumeration Specifies different text object effects.
Enumeration Specifies the type of additional data associated with the vertex.
See Also

Reference

ImageGear24.Formats.Vector Assembly