Anark Core SDK
Loading...
Searching...
No Matches
Anark.CoreSdkApi.Math Namespace Reference

Classes

interface  ISdk2DBoundingBox
 A 2D bounding box. More...
interface  ISdk3DBoundingBox
 An axis-aligned bounding box in 3D space that tracks the minimum and maximum extremities of an object and is described by two points. The units for all coordinates and measurements on the data available via the SDK are meters. More...
interface  ISdkMatrix4X4
 A 3D transformation matrix that maps a point in 3D space to a potentially different point in 3D space. There are two different conventions: 'column vectors' or 'row vectors' and the 4x4 matrices in each case are the transpose of the other convention. This uses a 'row-vector' convention where the matrix is multiplied on the right of the vector , e.g. v' = vM In our representation, the X,Y,Z translation components are located on the bottom row M41, M42, M43. More...
interface  ISdkPlane3D
 A plane in 3D space. More...
interface  ISdkVector2D
 A 2D vector. More...
interface  ISdkVector3D
 A 3D vector. More...
interface  ISdkVertex
 A Generic Vertex. More...
interface  ISdkVertex2D
 A 2D vertex. More...
interface  ISdkVertex3D
 A 3D vertex. The units for all coordinates and measurements on the data available via the SDK are meters. More...
class  Sdk2DBoundingBox
class  Sdk3DBoundingBox
class  SdkMatrix4X4
class  SdkPlane3D
class  SdkVector2D
class  SdkVector3D
class  SdkVertex2D
class  SdkVertex3D