KFbxLimits Class Reference
#include <kfbxnodelimits.h>
List of all members.
Detailed Description
KFbxLimits
defines a 3 component min, max limit.
KFbxLimits
uses KFbxVector4 objects to store
the values. Although the members are identified as X, Y and Z (the
W component is ignored) at this level, they are unitless values and
will only have meaning within the context they are queried.
Definition at line 71 of file kfbxnodelimits.h.
Constructor & Destructor Documentation
Member Function Documentation
void SetLimitMinActive |
( |
const bool |
pXActive, |
|
|
const bool |
pYActive, |
|
|
const bool |
pZActive |
|
|
) |
|
|
|
Set the active state of min limit.
- Parameters:
-
|
pXActive |
Set to true , to activate the X component min
limit. |
|
pYActive |
Set to true , to activate the Y component min
limit. |
|
pZActive |
Set to true , to activate the Z component min
limit. |
void GetLimitMinActive |
( |
bool & |
pXActive, |
|
|
bool & |
pYActive, |
|
|
bool & |
pZActive |
|
|
) |
|
|
const |
Get the active states of the three components of the min
limit.
- Parameters:
-
|
pXActive |
true if the X component of the min limit is
active. |
|
pYActive |
true if the Y component of the min limit is
active. |
|
pZActive |
true if the Z component of the min limit is
active. |
void SetLimitMaxActive |
( |
const bool |
pXActive, |
|
|
const bool |
pYActive, |
|
|
const bool |
pZActive |
|
|
) |
|
|
|
Set the active state of max limit.
- Parameters:
-
|
pXActive |
Set to true , to activate the X component max
limit. |
|
pYActive |
Set to true , to activate the Y component max
limit. |
|
pZActive |
Set to true , to activate the Z component max
limit. |
void GetLimitMaxActive |
( |
bool & |
pXActive, |
|
|
bool & |
pYActive, |
|
|
bool & |
pZActive |
|
|
) |
|
|
const |
Get the active states of the three components of the max
limit.
- Parameters:
-
|
pXActive |
true if the X component of the max limit is
active. |
|
pYActive |
true if the Y component of the max limit is
active. |
|
pZActive |
true if the Z component of the max limit is
active. |
bool GetLimitSomethingActive |
( |
|
) |
const |
Check if at least one of the active flags is set.
- Returns:
true
if one of the six active flags is set.
Set the min limit.
- Parameters:
-
|
pMin |
The X, Y and Z values to be set for the min limit. |
Get the min limit.
- Returns:
- The current X, Y and Z values for the min limit.
Set the max limit.
- Parameters:
-
|
pMax |
The X, Y and Z values to be set for the max limit. |
Get the max limit.
- Returns:
- The current X, Y and Z values for the max limit.
Set the property that is limited.
- Parameters:
-
|
pProperty |
The limited property |
Definition at line 139 of file kfbxnodelimits.h.
Get the property that is limited.
- Returns:
- The current limited property
Definition at line 147 of file kfbxnodelimits.h.
Assignment operation.
- Parameters:
-
|
pFbxLimit |
Another KFbxLimits
object assigned to this one. |
KFbxLimits KFbxLimits KFbxLimits
KFbxLimits KFbxLimits KFbxLimits KFbxLimits KFbxLimits KFbxLimits
KFbxLimits
KFbxLimits KFbxLimits KFbxLimits
KFbxLimits KFbxLimits KFbxLimits KFbxLimits KFbxLimits KFbxLimits
KFbxLimits