KFbxGlobalSettings Class Reference

#include <kfbxglobalsettings.h>
Inheritance diagram for KFbxGlobalSettings:
Inheritance graph
[legend]

List of all members.


Detailed Description

This class contains functions for accessing global settings.

Definition at line 60 of file kfbxglobalsettings.h.


Properties

KFbxTypedProperty< fbxInteger1 >  UpAxis
KFbxTypedProperty< fbxInteger1 >  UpAxisSign
KFbxTypedProperty< fbxInteger1 >  FrontAxis
KFbxTypedProperty< fbxInteger1 >  FrontAxisSign
KFbxTypedProperty< fbxInteger1 >  CoordAxis
KFbxTypedProperty< fbxInteger1 >  CoordAxisSign
KFbxTypedProperty< fbxInteger1 >  OriginalUpAxis
KFbxTypedProperty< fbxInteger1 >  OriginalUpAxisSign
KFbxTypedProperty< fbxDouble1 >  UnitScaleFactor
KFbxTypedProperty< fbxDouble1 >  OriginalUnitScaleFactor

Axis system

void  SetAxisSystem (const KFbxAxisSystem &pAxisSystem)
  Set the coordinate system for the scene.
KFbxAxisSystem  GetAxisSystem ()
  Get the scene's coordinate system.

System Units

void  SetSystemUnit (const KFbxSystemUnit &pOther)
  Set the unit of measurement used by the system.
KFbxSystemUnit  GetSystemUnit () const
  Get the unit of measurement used by the system.
void  SetOriginalSystemUnit (const KFbxSystemUnit &pOther)
  Set the original unit of measurement used by the system.
KFbxSystemUnit  GetOriginalSystemUnit () const
  Get the original unit of measurement used by the system.

Public Member Functions

const KFbxGlobalSettings operator= (const KFbxGlobalSettings &pGlobalSettings)
  Assignment operator.
void  SetOriginalUpAxis (const KFbxAxisSystem &pAxisSystem)
  Set the original UpAxis of the coordinate system where the scene is created.
int  GetOriginalUpAxis ()
  Get the UpAxis of original coordinate system.

Member Function Documentation

const KFbxGlobalSettings& operator= ( const KFbxGlobalSettings pGlobalSettings  ) 

Assignment operator.

Parameters:
pGlobalSettings  KFbxGlobalSettings object copied to this one.

void SetAxisSystem ( const KFbxAxisSystem pAxisSystem  ) 

Set the coordinate system for the scene.

Parameters:
pAxisSystem  Coordinate system defined by the class kFbxAxisSystem.

KFbxAxisSystem GetAxisSystem (  ) 

Get the scene's coordinate system.

Returns:
The coordinate system of the current scene, defined by the class kFbxAxisSystem.

void SetOriginalUpAxis ( const KFbxAxisSystem pAxisSystem  ) 

Set the original UpAxis of the coordinate system where the scene is created.

Parameters:
pAxisSystem  Coordinate system defined by the class kFbxAxisSystem.

int GetOriginalUpAxis (  ) 

Get the UpAxis of original coordinate system.

Returns:
The original UpAxis of coordinate system when the scene is created. 0 is X, 1 is Y, 2 is Z axis.

void SetSystemUnit ( const KFbxSystemUnit pOther  ) 

Set the unit of measurement used by the system.

Parameters:
pOther  A unit of measurement defined by the class kFbxSystemUnit.

KFbxSystemUnit GetSystemUnit (  )  const

Get the unit of measurement used by the system.

Returns:
The unit of measurement defined by the class kFbxSystemUnit.

void SetOriginalSystemUnit ( const KFbxSystemUnit pOther  ) 

Set the original unit of measurement used by the system.

Parameters:
pOther  A unit of measurement defined by the class kFbxSystemUnit.

KFbxSystemUnit GetOriginalSystemUnit (  )  const

Get the original unit of measurement used by the system.

Returns:
The unit of measurement defined by the class kFbxSystemUnit.
KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings
KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings KFbxGlobalSettings