Geometry

Classes

  ClassDescription
Public classAABox
An axis aligned Box.
Public classBoundingBoxHelper
Class BoundingBoxHelper
Public classBox
Class Box
Public classCapsule
Defines a capsule that is orientated along its body x direction, with its start at its position.
Public classDistance
Class Distance
Public classHeightmap
Defines a heightmap that has up in the "Y" direction
Public classIntersection
Class Intersection
Public classOctree
Class Octree
Public classOverlap
Class Overlap
Public classPlane
Class Plane
Public classPrimitive
Public classSphere
Class Sphere
Public classTriangleMesh
Class TriangleMesh

Structures

  StructureDescription
Public structureBox..::..Edge
Edge just contains indexes into the points returned by GetCornerPoints.
Public structureIndexedTriangle
Support for an indexed triangle - assumes ownership by something that has an array of vertices and an array of tIndexedTriangle
Public structureLine
A line goes through pos, and extends infinitely far in both directions along dir.
Public structurePrimitiveProperties
Struct PrimitiveProperties
Public structureRay
A Ray is just a line that extends in the +ve direction
Public structureRectangle
Class Rectangle
Public structureSegment
A Segment is a line that starts at origin and goes only as far as (origin + delta).
Public structureTriangle
Defines a 3d triangle. Each edge goes from the origin. Cross(edge0, edge1) gives the triangle normal.
Public structureTriangleVertexIndices
Structure used to set up the mesh

Enumerations

  EnumerationDescription
Public enumerationBox..::..BoxPointIndex
Indices into the points returned by GetCornerPoints
Public enumerationIntersection..::..CornersToTest
enum CornersToTest
Public enumerationIntersection..::..EdgesToTest
enum EdgesToTest
Public enumerationPrimitiveProperties..::..MassDistributionEnum
enum MassDistribution
Public enumerationPrimitiveProperties..::..MassTypeEnum
enum MassTypeEnum (density is mass per volume SOLID, otherwise pass per surface area
Public enumerationPrimitiveType
The JigLibX default Primitives.