devDept.Geometry Namespace
Name | Description | |
---|---|---|
Align3D | Transformation that aligns an orthonormal frame with another. | |
AnalyticSurf | Base class for analytic surfaces. | |
AreaAndVolume | Base class for area and volume properties calculation. | |
AreaProperties | Area properties of a 2D polygon or area properties of a solid defined by a triangle mesh. | |
ColorSmoothTriangle | Mesh smooth triangle with color definition. | |
ColorTriangle | Mesh triangle with color definition. | |
ConicalSurf | Analytic conical surface definition. | |
CylindricalSurf | Analytic cylindrical surface definition. | |
EnumExtender | Utility class to display localized text for enums. | |
Equation | System of equations, equation definition. | |
FlagsHelper | Flags class helper. | |
Identity | Identity transformation. | |
IndexLine | Defines an edge using vertex indices | |
IndexLineComparer | Compares two IndexLine objects. | |
IndexTriangle | Defines a triangle using vertex indices. | |
InitialPoint | Intersection initial point definition. | |
InterPoint | Intersection point definition. | |
LockBitmap | ||
Matrix | Matrix operations helper class. Provides matrix multiplication, inversion and determinant computation methods. | |
Mirror | Mirror transformation. | |
NurbsSurf | Analytic nurbs surface definition. | |
OrientedBoundingBox | Oriented Bounding Box definition. | |
OrientedBoundingRect | Oriented Bounding Box definition. | |
PlanarSurf | Analytic planar surface definition. | |
Plane | Plane definition. | |
PlaneEquation | Plane equation definition. | |
Point2D | Defines a 2D point. | |
Point3D | Defines a 3D point. | |
Point4D | Defines a point in homogeneous coordinates. | |
PointExtender | Point3D Extender. | |
PointNormal | Point cloud point definition. | |
PointNormalUv | Surface point definition. | |
PointRGB | Colored 3D point definition. | |
PointTangent | 3D point and tangent definition. | |
PointTangentU | 3D point, tangent and U definition. | |
PointU | Curve point definition. | |
PointUv | Surface point definition. | |
PointWithDisplacement | Defines a Point3D with displacement. | |
PolyRegion2D | Class that performs boolean operations on contours of 2D polygonal region. | |
Polygon2D | Closed 2D polygon definition. | |
QuadraticTriangle | Six noded triangle class definition. | |
Quaternion | Defines a rotation in three dimensions. | |
RevolvedSurf | Analytic revolved surface definition. | |
RichSmoothTriangle | Mesh smooth triangle with material definition. | |
RichTriangle | Mesh rich triangle definition. | |
Rotation | Rotation transformation. | |
Scaling | Scale transformation. | |
Segment2D | Defines a 2D segment. | |
Segment3D | Defines a 3D segment. | |
SharedEdge | Shared edge definition. | |
Size2D | Defines a 2D size. | |
Size3D | Defines a 3D size. | |
SmoothTriangle | Mesh smooth triangle definition. | |
SphericalSurf | Analytic spherical surface definition. | |
TabulatedSurf | Analytic tabulated surface definition. | |
ToroidalSurf | Analytic toroidal surface definition. | |
Transformation | 4x4 transformation matrix. | |
Translation | Translation transformation. | |
TriangleTriangleIntersectionConverted | ||
Utility | Contains a collection of utility methods and constants. | |
UtilityEx | Contains a collection of utility methods and constants for internal use. | |
UtilityMacros | For internal use only. | |
Vector2D | Defines a 2D vector. | |
Vector3D | 3D Vector definition. | |
VolumeProperties | Volume properties of a solid defined by a triangle mesh. |
Name | Description | |
---|---|---|
ITriangleSupportsColor | Interface for IndexTriangle that supports colors. | |
ITriangleSupportsNormals | Interface for IndexTriangle that supports normals. | |
ITriangleSupportsTextureCoords | Interface for IndexTriangle that supports texture coordinates. | |
IVertex | Common properties of vertices. |
Name | Description | |
---|---|---|
Coefficient | System of equations, equation non zero term definition. | |
Interval | Interval definition. | |
MomentOfInertia | Moment of inertia and radii of gyration values. | |
SharedFace | Shared face definition. | |
SilhoEdge | Edge structure for hidden lines computation. | |
SilhoPolyRegion | 2D polygonal region structure for hidden lines computation. |
Name | Description | |
---|---|---|
angularUnitsType | Angular unit system type. | |
lineWeightPrintingUnitsType | Line weight unit system type used for printing. | |
lineWeightUnitsType | Line weight unit system type. | |
linearUnitsType | Linear (length) unit system type. | |
massUnitsType | Mass unit system type. | |
planeIntersectionType | Plane intersection type. | |
pointStatusType | Point status type. | |
polygonStatusType | Polygon status type. | |
segmentIntersectionType | 2D segment intersection type. | |
supportedLinearUnitsType | Supported linear (length) unit. | |
supportedMassUnitsType | Supported mass unit. |