KFbxConstraintPosition Class Reference
#include
<kfbxconstraintposition.h>
List of all members.
Detailed Description
This constraint class contains methods for accessing the properties
of a position constraint.
A position constraint lets you constrain the position of an
object based on the position of one or more sources.
Definition at line 59 of file kfbxconstraintposition.h.
Member Function Documentation
void SetLock |
( |
bool |
pLock |
) |
|
Set the constraint lock.
- Parameters:
-
|
pLock |
State of the lock flag. |
Retrieve the constraint lock state.
- Returns:
- Current lock flag.
void SetActive |
( |
bool |
pActive |
) |
|
Set the constraint active.
- Parameters:
-
|
pActive |
State of the active flag. |
Retrieve the constraint active state.
- Returns:
- Current active flag.
void SetAffectX |
( |
bool |
pAffect |
) |
|
Set the constraint X-axis effectiveness.
- Parameters:
-
|
pAffect |
State of the effectiveness on the X axis. |
Retrieve the constraint X-axis effectiveness.
- Returns:
- Current state flag.
void SetAffectY |
( |
bool |
pAffect |
) |
|
Set the constraint Y-axis effectiveness.
- Parameters:
-
|
pAffect |
State of the effectiveness on the X axis. |
Retrieve the constraint Y-axis effectiveness.
- Returns:
- Current state flag.
void SetAffectZ |
( |
bool |
pAffect |
) |
|
Set the constraint Z-axis effectiveness.
- Parameters:
-
|
pAffect |
State of the effectiveness on the X axis. |
Retrieve the constraint Z-axis effectiveness.
- Returns:
- Current state flag.
virtual void SetOffset |
( |
KFbxVector4 |
pTranslation |
) |
[virtual] |
Set the translation offset.
- Parameters:
-
|
pTranslation |
New offset vector. |
Reimplemented from KFbxConstraint.
Retrieve the constraint translation offset.
- Returns:
- Current translation offset.
void SetWeight |
( |
double |
pWeight |
) |
|
Set the weight of the constraint.
- Parameters:
-
|
pWeight |
New weight value. |
Get the weight of a source.
- Parameters:
-
|
pObject |
Object that we want the weight. |
void AddConstraintSource |
( |
KFbxObject * |
pObject, |
|
|
double |
pWeight = 100 |
|
|
) |
|
|
|
Add a source to the constraint.
- Parameters:
-
|
pObject |
New source object. |
|
pWeight |
Weight of the source object. |
bool RemoveConstraintSource |
( |
KFbxObject * |
pObject |
) |
|
Remove a source from the constraint.
- Parameters:
-
|
pObject |
Source object to remove. |
int GetConstraintSourceCount |
( |
|
) |
|
Retrieve the constraint source count.
- Returns:
- Current constraint source count.
Retrieve a constraint source object.
- Parameters:
-
|
pIndex |
Index of the source |
- Returns:
- Current source at the specified index.
void SetConstrainedObject |
( |
KFbxObject * |
pObject |
) |
|
Set the constrained object.
- Parameters:
-
|
pObject |
The constrained object. |
Retrieve the constrained object.
- Returns:
- Current constrained object.
KFbxConstraintPosition
KFbxConstraintPosition KFbxConstraintPosition
KFbxConstraintPosition KFbxConstraintPosition
KFbxConstraintPosition KFbxConstraintPosition
KFbxConstraintPosition KFbxConstraintPosition
KFbxConstraintPosition
KFbxConstraintPosition
KFbxConstraintPosition KFbxConstraintPosition
KFbxConstraintPosition KFbxConstraintPosition
KFbxConstraintPosition KFbxConstraintPosition
KFbxConstraintPosition KFbxConstraintPosition
KFbxConstraintPosition