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.
|