Interface | Description |
---|---|
BarycentricPlanarShape | |
Extent |
Represents a volume enclosing one or more objects or collections of points.
|
ExtentHolder |
ExtentHolder provides an interface to query an object's enclosing volume in model coordinates.
|
MeasurableArea |
This interfaces provides methods to query measurements of surface-defining objects.
|
MeasurableLength |
Class | Description |
---|---|
Angle |
Represents a geometric angle.
|
BarycentricQuadrilateral |
See http://www.cs.kuleuven.be/~ares/Publications/LagaeDutre2005AnEfficientRayQuadrilateralIntersectionTest/paper.pdf
for a description of the calculations used to compute barycentric and bilinear coordinates.
|
BarycentricTriangle | |
BilinearInterpolator | |
Box |
An arbitrarily oriented box, typically used as a oriented bounding volume for a collection of points or shapes.
|
Cylinder |
Represents a geometric cylinder, most often used as a bounding volume.
|
Frustum |
Represents a view frustum composed of six planes: left, right, bottom, top, near far.
|
Frustum.Corners |
Holds the eight corner points of a frustum.
|
GeoQuad | |
Intersection | |
LatLon |
Represents a point on the two-dimensional surface of a globe.
|
Line | |
Matrix | |
PickPointFrustum | |
Plane |
Represents a
Plane in Cartesian coordinates, defined by a normal vector to the plane and a signed scalar
value proportional to the distance of the plane from the origin. |
PolarPoint |
Represents a point in space defined by a latitude, longitude and distance from the origin.
|
Position | |
Position.PositionList | |
Quaternion | |
Sector |
Sector represents a rectangular region of latitude and longitude. |
Sphere |
Represents a sphere in three dimensional space.
|
Triangle |
Provides operations on triangles.
|
Triangle.TriangleIntersection |
Defines a line segment representing the intersection of a line with and in the plane of a triangle.
|
Vec4 |