Coordinate Space

Detailed Description

Use these functions for operations that require coordinate space transformations.

List of Functions

Matrix4x4  ZSCore::GetCoordinateSpaceTransform (CoordinateSpace a, CoordinateSpace b)
  Get the transformation matrix from coordinate space a to b.
Matrix4x4  ZSCore::GetTrackerToCameraSpaceTransform ()
  DEPRECATED: Use GetCoordinateSpaceTransform() instead.

List of Enumerations

enum   ZSCore::CoordinateSpace {
  ZSCore::Tracker = 0,
  ZSCore::Display = 1,
  ZSCore::Viewport = 2,
  ZSCore::Camera = 3
}

Function Descriptions

Matrix4x4 ZSCore:: GetCoordinateSpaceTransform ( CoordinateSpace  a,
CoordinateSpace  b 
) [inline]

Get the transformation matrix from coordinate space a to b.

Parameters:
a The source coordinate space.
b The destination coordinate space.
Returns:
Coordinate space transformation matrix.
Matrix4x4 ZSCore:: GetTrackerToCameraSpaceTransform ( ) [inline]

DEPRECATED: Use GetCoordinateSpaceTransform() instead.

Enumeration Descriptions

enum ZSCore::CoordinateSpace

Defines the coordinate spaces used by ZSCore.

Enumerator:
Tracker 
Display 
Viewport 
Camera