ImageGear .NET v25.2 - Updated
ImageGear.Formats.Vector Assembly / ImageGear.Vector Namespace
Inheritance Hierarchy
In This Topic
    ImageGear.Vector Namespace
    In This Topic

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