#include<kfbxnodelimits.h>
List of all members.
Detailed Description
KFbxLimitsdefines a 3 component min, max limit.
KFbxLimitsusesKFbxVector4objects 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 line78of filekfbxnodelimits.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 totrue , to activate the X component min limit. |
| pYActive | Set totrue , to activate the Y component min limit. |
| pZActive | Set totrue , 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 totrue , to activate the X component max limit. |
| pYActive | Set totrue , to activate the Y component max limit. |
| pZActive | Set totrue , 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 line144of filekfbxnodelimits.h.
Get the property that is limited.
- Returns:
- The current limited property
Definition at line152of filekfbxnodelimits.h.