FDF.Common.Geometries Namespace |
Class | Description | |
---|---|---|
GeAngle |
Represents an angle.
| |
GeArea |
Represents an area.
| |
GeAreaComparer |
Compares two geometries by their area.
| |
GeCircle |
Represents 3D circle geometry.
| |
GeCircularArc |
Represents 3D circular arc geometry.
| |
GeCoordinate |
Represents 3D Cartesian coordinate.
| |
GeCoordinateCollection |
Represents a collection of coordinates.
| |
GeCurve |
Base class for building 1-dimensional geometry.
| |
GeCurveComplex | ||
GeCurveSegmentCollection |
Represents a collection of curve segments.
| |
GeCurveString |
Represents 3D curve string geometry.
| |
GeEllipse |
Represents 3D ellipse geometry.
| |
GeEllipsoid |
Represents tri-axial ellipsoid geometry.
| |
GeEnvelope |
Represents 3D (axis-aligned box) or 2D (minimum bounding rectangle)
envelope.
| |
GeException | ||
GeGeometry |
Base class for building n-dimensional geometry.
| |
GeGeometryComplexT |
Base class for building n-dimensional aggregate geometry.
| |
GeInterval |
Represents a finite or semi-infinite interval as the real axis whose
bounds are defined using specified tolerance.
| |
GeLength |
Represents a distance.
| |
GeLengthComparer |
Compares two geometries by their length.
| |
GeLine |
Represents infinite 3D line geometry.
| |
GeLineSegment |
Represents 3D line segment geometry.
| |
GeManager |
Extension class providing global geometric (GE) capabilities.
| |
GeMatrix |
Represents 4 x 4 matrix used for transformations in 3D space.
| |
GeMultiCurve |
Represents aggregate curve stringgeometry.
| |
GeMultiGeometry |
Represents aggregate geometry.
| |
GeMultiPoint |
Represents aggregate point geometry.
| |
GeMultiPolygon |
Represents aggregate polygon geometry.
| |
GeNotPlanarException | ||
GePlane |
Represents parameterized infinite 3D plane geometry.
| |
GePoint |
Represents 3D point geometry.
| |
GePolygon |
Represents 3D polygon geometry.
| |
GePolygonComparer | ||
GePreparedGeometry |
Represents prepared 2.5D geometry.
| |
GePyramid |
Represents pyramidal geometry.
| |
GeRay |
Represents semi-infinite 3D ray geometry.
| |
GeRing |
Represents 3D ring geometry.
| |
GeRingCollection |
Represents a collection of rings.
| |
GeSolid |
Base class for building 3-dimensional geometry.
| |
GeSphere |
Represents spherical geometry.
| |
GeSurface |
Base class for building 2-dimensional geometry.
| |
GeTriangle |
Represents 3D triangle geometry.
| |
GeVector |
Represents 3D vector.
|
Interface | Description | |
---|---|---|
IGeCircle | ||
IGeCircularArc | ||
IGeConic | ||
IGeCurve |
Base interface for 1-dimensional geometry.
| |
IGeCurveComplex | ||
IGeCurveSegment | ||
IGeCurveString | ||
IGeEllipse | ||
IGeEllipsoid | ||
IGeEllipticalArc | ||
IGeEquitableT |
Generic interface providing spatial equality testing.
| |
IGeGeometry |
Base interface for n-dimensional geometry.
| |
IGeGeometryComplex |
Base interface for n-dimensional aggregate geometry.
| |
IGeHyperbola | ||
IGeLine | ||
IGeLineSegment | ||
IGeMultiCurve |
Base interface for 1-dimensional aggregate geometry.
| |
IGeMultiGeometry |
Base interface for n-dimensional aggregate geometry.
| |
IGeMultiPoint |
Base interface for 0-dimensional aggregate geometry.
| |
IGeMultiPolygon |
Base interface for 2-dimensional aggregate geometry.
| |
IGeParabola | ||
IGePlane | ||
IGePoint |
Base interface for 0-dimensional geometry.
| |
IGePolygon | ||
IGePolyhedron |
Base interface for polyhedra geometry.
| |
IGePreparedGeometry |
Interface providing prepared geometry
capabilities.
| |
IGePyramid |
Base interface for pyramid geometry.
| |
IGeQueryable |
Interface providing geometry
DE-IM9 intersection matrix spatial relations.
| |
IGeRay | ||
IGeRing | ||
IGeSolid |
Base interface for 3-dimensional solid geometry.
| |
IGeSphere | ||
IGeSpheroid | ||
IGeSurface |
Base interface for 2-dimensional geometry.
| |
IGeTransformableT |
Generic interface providing spatial transformation capabilities.
| |
IGeTriangle |
Delegate | Description | |
---|---|---|
GeManagerDrawGeometryEventHandler |
Enumeration | Description | |
---|---|---|
GeAngleDirection |
Angular direction (orientation) enumeration.
| |
GeAngleType |
Angular type enumeration.
| |
GeBufferStyle |
Geometry buffer end cap style.
| |
GeDimensionality |
Geometry dimensionality enumeration with regards to ordinates.
| |
GeEllipsoidType |
Tri-axial ellipsoid type enumeration.
| |
GeGeometryType |
Geometry type enumeration.
| |
GeInterpolation |
Geometry interpolation, commonly used for curve fitting.
| |
GeLabelStyle | ||
GeOverlayOperation |
Spatial overlay operations that can be cast upon two or more geometries.
| |
GePlaneOrientation |
Geometry plane enumeration.
| |
GeRelation |
Topological relation between a point and a geometry.
| |
GeSpatialComparision |
Equality comparision that can be cast upon two geometries.
| |
GeSpatialOperation |
Spatial relations that can be cast upon two geometries,
based on DE-IM9 intersection matrix.
| |
GeTessellation |
Geometry tesselation enumeration.
| |
GeTriangleType |
Triangle type enumeration.
|