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 surfacedefining 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 twodimensional 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 