Autodesk.AutoCAD.Geometry Namespace
Autodesk.AutoCAD.Geometry Namespace
Description

This is namespace Autodesk.AutoCAD.Geometry.

Dynamic-Link Library (DLL)

AcDbMgd.dll

Classes
Class 
Description 

This .NET class wraps the AcGeAugPolyline3d ObjectARX class. It represents a mathematical entity used to support different types of spline... more 

This .NET class wraps the AcGeBoundBlock2d ObjectARX class.

This class provides a two-dimensional bounding volume implementation.

Bounding blocks may exist... more 

This .NET class wraps the AcGeBoundBlock3d ObjectARX class.

This class provides spatial dimensional bounding volume implementation.

Bounding blocks may exist... more 

This .NET class wraps the AcGeBoundedPlane ObjectARX class. It represents a bounded planar parametric surface. 

This .NET class wraps the AcGeCircArc2d ObjectARX class. It represents both full circles and circular arcs in 2D space. 

This .NET class wraps the AcGeCircArc3d ObjectARX class. It represents both full circles and circular arcs in 3D space. 

This .NET class wraps the AcGeClipBoundary2d ObjectARX class.

This class defines a planar clipping object for clipping arbitrary 2D polygons... more 

This .NET class wraps the AcGeCompositeCurve2d ObjectARX class.

This class represents a composite curve, which is a single curve that... more 

This .NET class wraps the AcGeCompositeCurve3d ObjectARX class.

Represents a composite curve, which is a single curve that consists of... more 
Cone 

This .NET class wraps the AcGeCone ObjectARX class.

This class represents a bounded right circular cone.

Note that this class... more 

This .NET class wraps the AcGeCubicSplineCurve2d ObjectARX class. This class represent an interpolation cubic spline in 2D space. 

This .NET class wraps the AcGeCubicSplineCurve3d ObjectARX class. This class represents an interpolation cubic spline in 3D space. 

This .NET class wraps the AcGeCurve2d ObjectARX class. It's an abstract base class for all 2D curves. Any class that... more 

This class represents a collection of Curve2d objects. 

This .NET class wraps the AcGeCurve3d ObjectARX class. This ia an abstract base class for all 3D curves. Any class... more 

This class represents a collection of Curve3d objects. 

This .NET class wraps the AcGeCurveBoundary ObjectARX class.

CurveBoundary is a class that is used to communicate boundary geometry that... more 

This .Net class wraps AcGeCurveCurveInt2d ObjectARX class.

CurveCurveInt2d represents the intersection set of two curves. There are special case IntersectWith()... more 

This .Net class wraps AcGeCurveCurveInt3d
ObjectARX class.

Represents the intersection set of two curves. There are special case IntersectWith() functions... more 
This .NET class wraps the AcGeCylinder ObjectARX class.

It represents a bounded cylinder surface. 

This .NET class wraps the AcGeEllipArc2d ObjectARX class. It represents both full ellipses and elliptical arcs in 2D space. 

This .NET class wraps the AcGeEllipArc3d ObjectARX class. It represents both full ellipses and elliptical arcs in 3D space. 

This .NET class wraps the AcGeEntity2d ObjectARX class. This is an abstract base class for all point set classes. Any... more 

This .NET class wraps the AcGeEntity3d ObjectARX class. It's an abstract base class for all point set classes. Any class... more 

This .NET class wraps the AcGeExternalBoundedSurface ObjectARX class.

ExternalBoundedSurface class is a representation of a bounded surface defined outside of... more 

This .NET class wraps the AcGeExternalCurve2d ObjectARX class.

ExternalCurve2d class is a representation for a 2D curve geometry that has... more 

This .NET class wraps the AcGeExternalCurve3d ObjectARX class.

ExternalCurve3d class is a representation for a 3D curve geometry that has... more 

This .NET class wraps the AcGeExternalSurface ObjectARX class.

ExternalSurface class is a representation for an unbounded (other than by the... more 

This .NET class wraps the AcGeInterval ObjectARX class. It represents a finite or semi-infinite interval as the real axis whose... more 

Represents a collection of Knots. 

This .NET class wraps the AcGeLine2d ObjectARX class. It represents an unbounded line in 2D space. 

This class provides a container for Autodesk.AutoCAD.Geometry.Line2d objects. 

This .NET class wraps the AcGeLine3d ObjectARX class. It represents an unbounded line in 3D space. 

This .NET class wraps the AcGeLinearEnt2d ObjectARX class. It's an abstract base class for all 2D line classes. 

This .NET class wraps the AcGeLinearEnt3d ObjectARX class. This is an abstract base class for all 3D line classes. 

This .NET class wraps the AcGeLineSeg2d ObjectARX class. It represents a bounded line segment in 2D space. 

This .NET class wraps the AcGeLineSeg3d ObjectARX class. It represents a bounded line segment in 3D space. 

This class is required to build instances of Autodesk.AutoCAD.Geometry.Matrix2d , which is an immutable value type. 

This class is required to build instances of Autodesk.AutoCAD.Geometry.Matrix3d , which is an immutable value type. 

This .Net class wraps AcGeNurbCurve2d ObjectARX class. This class represents non-uniform rational B-spline in 2D space. 

This class represents non-uniform rational B-spline in 3D space. 

This .NET class wraps the AcGeNurbSurface ObjectARX class. It represents generic NURB parametric surface. 

This .NET class wraps the AcGeOffsetCurve2d ObjectARX class.

Represents a curve that is an exact offset of another curve (base... more 

This .NET class wraps the AcGeOffsetCurve3d ObjectARX class.

Represents a curve that is an exact offset of another curve (base... more 

This .NET class wraps the AcGeOffsetSurface ObjectARX class. It represents an offset object. 

This .NET class wraps the AcGePlanarEnt ObjectARX class.

The class PlanarEnt is an abstract base class for all planar surfaces.... more 

This .NET class wraps the AcGePlane ObjectARX class. Plane represents a parameterized infinite plane in 3D space. 

This .NET class wraps the AcGePoint3dArray ObjectARX class. Point3dArray is a template class that uses the AcArray class template. 

This .NET class wraps the AcGePointEnt2d ObjectARX class. It's an abstract base class for 2D point classes. 

This .NET class wraps the AcGePointEnt3d ObjectARX class. It's an abstract base class for 3D point classes. 

This .NET class wraps the AcGePointOnCurve2d ObjectARX class.

It represents a point on a 2D parametric curve. This class encapsulates... more 

This .NET class wraps the AcGePointOnCurve3d ObjectARX class.

It represents a point on a 3D parametric curve. This class encapsulates... more 

This .NET class wraps the AcGePointOnSurface ObjectARX class. It represents a point on a surface. This class encapsulates all of... more 

This .NET class wraps the AcGePolyline2d ObjectARX class. It's represents a piecewise linear spline entity in 2D space. 

This .NET class wraps the AcGePolyline3d ObjectARX class. It's represents a piecewise linear spline entity in 3D space. 

This .NET class wraps the AcGePosition2d ObjectARX class. It represents a point in 2D space. 

This .NET class wraps the AcGePosition3d ObjectARX class. It represents a point in 3D space. 

This .NET class wraps the AcGeRay2d ObjectARX class. It represents a half-bounded line in 2D space. A Ray2d object either... more 

This .NET class wraps the AcGeRay3d ObjectARX class. It represents a half-bounded line in 3D space. A Ray3d object either... more 

This .NET class wraps the AcGeSphere ObjectARX class. It represents a spherical surface. 

This .NET class wraps the AcGeSplineEnt2d ObjectARX class. It represents different spline entities in 2D space. 

This .Net class wraps AcGeSplineEnt3d ObjectARX class. It represents different spline entities in 3D space. 

This .NET class wraps the AcGeSurface ObjectARX class. Surface class is an abstract base class for all other parametric surfaces.... more 

This .NET class wraps the AcGeSurfSurfInt ObjectARX class. This class holds data for intersections of two surfaces. 

This .NET class wraps the AcGeTorus ObjectARX class. It represents toroidal segment. 
Enumerations
Enumeration 
Description 

This .NET enum wraps the AcGe::ClipCondition ObjectARX enum. It gives information about the spatial relationship between the input polygon and the... more 

This .NET enum wraps the AcGe::ClipError ObjectARX enum. 

This .NET class wraps the AcGe::ErrorCondition ObjectARX class. 

This .NET enum wraps the AcGe::ExternalEntityKind ObjectARX enum. This defines the type of external entity that can be accessed through GeLib... more 
This wraps the ObjectARX KnotParameterization enumeration. 

This enum gives the type of extension used in offset curve. 

This .NET enum wraps the AcGe::ssiConfig ObjectARX enum.

These values categorize the neighborhood of a surface just to the left... more 

This .NET enum wraps the AcGe::ssiType ObjectARX enum. These values categorize the surface/surface intersection component. 
Structures
Structure 
Description 

This class contains data used by various ClipBoundary2d operations. 

This value type encapsulates the data that defines the parameter of a point on a composite curve. This data includes... more 

This struct encapsulates the origin point and X- and Y-axis vectors that define a 2D coordinate system. 

This struct encapsulates the origin point, and X-, Y-, and Z-axis vectors that define a 3D coordinate system. 

This class contains data that defines a CurveBoundary object. 

This .NET class wraps the AcGeMatrix2d ObjectARX class.

Class Matrix2d represents an affine transformation of 3D space, including translation. Each... more 

This value type encapsulates the data returned by the Matrix2d.IsConformal() ObjectARX function. 

This .Net class wraps AcGeMatrix3d ObjectARX class.

Class Matrix3d represents an affine transformation of 3D space, including translation. Each matrix... more 

This class contains data that defines a NurbCurve2d object.
If the NurbCurve2d is not periodic, the length of knot vector... more 

This class contains the data returned by the NurbCurve2d.FitData property. 

This class contains data that defines a NurbCurve3d object.
If the NurbCurve3d is not periodic, the length of the knot... more 
This class contains the data returned by the NurbCurve3.FitData property. 

This class contains the data returned by the NurbSurface.GetDefinition method.
If the surface is not periodic in u direction, the... more 

This class encapsulates the data returned by the PlanarEnt.getCoefficients() ObjectARX function. 

This class wraps AcGePoint2d ObjectARX class. It represents a point in 2-dimensional space. It can be viewed as a structure... more 

This class wraps AcGePoint3d ObjectARX class. It represents a point in 3D space. It can be viewed as a structure... more 

This .Net class wraps AcGeScale2d ObjectARX class.

The class Scale2d is called "scale vector 2D." This class is used to... more 

This .NET class wraps the AcGeScale3d ObjectARX class.

The class Scale3d is called "scale vector 3D." This class is used... more 

This class contains SurfaceSurfaceIntersectorConfiguration objects that describe the left and right surface configuration data for each of two intersecting surfaces.... more 
This .NET class wraps AcGeTol ObjectARX class.

This is an instantiable class that is by default initialized to the default... more 

This .NET class wraps the AcGeVector2d ObjectARX class.

Vector2d represents a vector in 2D space. It can be viewed as... more 

This .NET class wraps the AcGeVector3d ObjectARX class. Vector3d represents a vector in 3D space. It can be viewed as... more 
   Comments?