devDept.Eyeshot.Entities Namespace
Name  Description  

AngularDim  Angular dimension entity.  
Arc  Arc entity.  
Attribute  AutoCAD attribute definition.  
AttributeBase  AutoCAD attribute definition.  
AttributeReferenceDictionary  AttributeReference dictionary class.  
AutodeskMiscProperties  
Bar  Bar entity. A 3D line drawn like a cylinder.  
BlockReference  BlockReference entity.  
Brep 
BRep solid entity definition. A manifold solid Brep is a finite, arcwise connected volume bounded by one or more surfaces, each of which is a connected, oriented, finite, closed 2manifold. There is no restriction on the genus of the volume, nor on the number of voids within the volume. The Boundary Representation (Brep) of a manifold solid utilizes a graph of edges and vertices embedded in a connected, oriented, finite, closed two manifold surface. The embedded graph divides the surface into arcwise connected areas known as faces. The edges and vertices, therefore, form the boundaries of the face and the domain of a face does not include its boundaries. The embedded graph may be disconnected and may be a pseudo graph. The graph is labeled; that is, each entity in the graph has a unique identity. The geometric surface definition used to specify the geometry of a face shall be 2manifold embeddable in the plane within the domain of the face. In other words, it shall be connected, oriented, finite, nonselfintersecting, and of surface genus 0. Faces do not intersect except along their boundaries. Each edge along the boundary of a face is shared by at most one other face in the assemblage. The assemblage of edges in the Brep do not intersect except at their boundaries (i.e., vertices). The geometry curve definition used to specify the geometry of an edge shall be arcwise connected and shall not self intersect or overlap within the domain of the edge. The geometry of an edge shall be consistent with the geometry of the faces of which it forms a partial bound. The geometry used to define a vertex shall be consistent with the geometry of the faces and edges of which it forms a partial bound. A Brep is represented by one or more closed shells which shall be disjoint. One shell, the outer, shall completely enclose all the other shells and no other shell may enclose a shell. 

Circle  Circle entity.  
CircularRegion  Obsolete. Circular region definition.  
CircularSlotShapedCompositeCurve  Obsolete. Utility class to build a composite curve with the shape of a circular slot.  
CircularSlotShapedRegion  Obsolete. Utility class to build a region with the shape of a circular slot.  
CompositeCurve  Composite curve definition.  
ConicalBar  Conical bar entity. A 3D line drawn like a cone.  
ConicalSurface  Conical surface definition.  
Curve  Nurbs curve entity.  
CylindricalSurface  Cylindrical surface definition.  
DiametricDim  Diametric dimension entity.  
Dimension  Radial dimension entity.  
Ellipse  Ellipse entity.  
EllipticalArc  Elliptical arc entity.  
EllipticalRegion  Obsolete. Elliptical region definition.  
Entity  Base class for all Eyeshot entities.  
FastPointCloud  Fast point cloud entity. Suitable for huge number of points.  
FemMesh  Finite Element Method mesh entity. Can be 2D or 3D.  
FemMeshSlice  FemMesh slice definition (gradient plot).  
FemMeshSliceContour  FemMesh slice definition (contour plot).  
Ghost  Ghost entity.  
HexagonalCompositeCurve  Obsolete. Hexagonal composite curve definition.  
HexagonalRegion  Obsolete. Hexagonal region definition.  
HitVertex  Vertex hit by a mouse definition.  
Joint  Joint entity. A point drawn like a sphere.  
KnotVectorExtender  Knot vector definition.  
Leader  Leader entity (sequence of segments with an arrowhead).  
Line  Line entity.  
LinearDim  Linear dimension entity. Dimension line is always oriented as the plane X axis.  
LinearPath  Linear path entity (piecewise linear curve).  
Mesh 
A triangle mesh is a type of polygon mesh in computer graphics. It comprises a set of triangles (typically in three dimensions) that are connected by their common edges or corners. Depending on the types of vertices and triangles, it can assume different configurations, see table below.
^{1} Allows transparency to be used 

MultilineText  Multiline Text entity.  
NurbsBase  
OrdinateDim 
Ordinate dimension entity.
The ordinate dimension consists of an X or Y value with a leader line. It measures the perpendicular distance from an origin point (called the datum) to a defining point (such as a hole in a part). Xdatum ordinate dimensions measure the distance of the defining point from the datum along the X axis. Ydatum ordinate dimensions measure the distance of the defining point from the datum along the Y axis. If the dimension is vertical it measures the X value. Otherwise, it measures the Y value. 

Picture  Picture entity.  
PlanarEntity  Base class for all planar entities.  
PlanarSurface  Planar surface definition. Adds the Plane property to standard surface.  
Point  Point entity.  
PointCloud 
Point cloud entity. Depending on the types of vertices can assume different configurations, see table below:


PolygonalRegion  Obsolete. Polygonal region definition.  
Quad  Quadrangular face entity.  
RadialDim  Radial dimension entity.  
RasterView  Raster view class definition.  
RectagularCompositeCurve  Obsolete. Rectangular composite curve definition.  
RectangularFemMesh  Obsolete. Helper class to create a FemMesh composed by a single Quad4 element in plane XY.  
RectangularRegion  Obsolete. Rectangular region definition.  
Region  Region entity definition. By convention the first contour in the list is the outer and has counterclockwise orientation. Inners are oriented clockwise.  
RevolvedSurface  Surface of revolution definition, created by rotating the generatrix about the axis of rotation.  
RoundedRectangleShapedCompositeCurve  Obsolete. Utility class to build a rounded rectangle shaped composite curve.  
RoundedRectangleShapedRegion  Obsolete. Utility class to build a rounded rectangle shaped region.  
SlotShapedCompositeCurve  Obsolete. Utility class to build a composite curve with the shape of a slot.  
SlotShapedRegion  Obsolete. Utility class to build a region with the shape of a slot.  
Solid  This class represents the base class for 3D primitives.  
SphericalSurface  Spherical surface definition.  
Surface  Nurbs surface entity.  
Table  Table entity.  
TabulatedSurface  Tabulated surface definition, formed by moving a line segment called the generatrix parallel to itself along a curve called the directrix.  
Text  Text entity.  
Toolpath  Toolpath entity definition.  
ToroidalSurface  Toroidal surface definition.  
Triangle  Triangular face entity.  
TrimCurve  Trim curve definition (2D parametric).  
VectorView  Vector view class definition.  
View  View class definition. 
Name  Description  

ICurve  Common properties of curve entities.  
IEntity  Entity interface.  
IEvaluable  Common properties of curve entities.  
IFace  Common properties of face entities.  
IFaceSelectable  Common properties for entities with selectable faces.  
IText  Common properties of text entities. 
Name  Description  

HitTriangle  Triangle hit by a ray definition. 
Name  Description  

angleFormatType  Format for the angle of the angular dimension.  
arrowheadType  Dimension and leader arrow head type.  
colorMethodType  Color method type.  
cornerType  Quick offset corner type.  
elementPositionType  Dimension item position type.  
entityNatureType  Entity nature type.  
knotVectorType  Knot vector style type.  
linearDimensionUnitsType  Units for the linear dimension types.  
motionType  Motion type definition.  
regenType  Entity regen type.  
sweepMethodType  Surface sweep type.  
toleranceType  Dimension tolerance type (DIMTOL).  
torusType  Torus type. 