Gorilla.Utils.Geometry

Unit Gorilla.Utils.Geometry.pas

Records

Constants

  • const R32_MAX : Double = 3.403e+38;
  • const R32_EPSILON : Double = 1e-08;

Mics. types

  • type PBVHGeometry = pointer to TBVHGeometry;
  • type PTriangle = pointer to TTriangle;
  • type PRaycastData = pointer to TRaycastData;
  • type PRaycastResult = pointer to TRaycastResult;
  • type PEdge = pointer to TEdge;
  • type TCornerArray = array  [0..7]  of TPoint3D;
  • type PAABB = pointer to TAABB;
  • type POBB = pointer to TOBB;
  • type PHalfSpace = pointer to THalfSpace;
  • type PInterval = pointer to TInterval;
  • type PLine = pointer to TLine;
  • type PPlane = pointer to TPlane;
  • type PBVHNode = pointer to TBVHNode;
  • type PModelGeometry = pointer to TModelGeometry;

Functions / Procedures

TAABB

Fields

Methods

TTriangle

Fields

Methods