Enumeration NavigationCubeFaceID

The NavigationCubeFaceID enumeration tells the position of the values when querying CameraManagerInterface.getNavigationCubeFacesName and CameraManagerInterface.getDefaultNavigationCubeFacesName.

/** 
* Sample to illustrate some CameraManagerInterface frustum.
*/
import { CameraManagerInterface } from 'generated_files/documentation/appinfiniteapi';

// obtained previously
let lCameraManager : CameraManagerInterface;

// the new faces for the cube
const lNewCubeFacesNames : Array<string> = [
'F', // NavigationCubeFaceID.NCF_FRONT
'L', // NavigationCubeFaceID.NCF_LEFT
'Ba', // NavigationCubeFaceID.NCF_BACK
'R', // NavigationCubeFaceID.NCF_RIGHT
'T', // NavigationCubeFaceID.NCF_TOP
'Bo' // NavigationCubeFaceID.NCF_BOTTOM
];

lCameraManager.setNavigationCubeFacesName(
lNewCubeFacesNames[0],
lNewCubeFacesNames[1],
lNewCubeFacesNames[2],
lNewCubeFacesNames[3],
lNewCubeFacesNames[4],
lNewCubeFacesNames[5]
);

.
3D Rendering

Enumeration Members

NCF_BACK: 2

The back face id, offset 2.

NCF_BOTTOM: 5

The bottom face id, offset 5.

NCF_FRONT: 0

The front face id, offset 0.

NCF_LEFT: 1

The left face id, offset 1.

NCF_MAX_VALUE: 6

The number of face ids, 6.

NCF_RIGHT: 3

The right face id, offset 3.

NCF_TOP: 4

The top face id, offset 4.