Base class for constraint solver.
Definition at line 559 of file fbconstraint.h.
#include <fbconstraint.h>
Public Member Functions |
|
FBConstraintSolver (char *pName, HIObject pObject=NULL) | |
HFBEvaluateInfo | BackgroundEvaluateInfo (HFBEvaluateInfo pSourceEvaluateInfo) |
void | MultiThreaded (bool pActive) |
bool | IsMultiThreaded () |
virtual void | LiveChanged () |
Static Public Member Functions |
|
static bool | BackgroundEvaluate (FBModel *pModel, FBComponent *pTrackOrTake, FBTime pTime, FBVector3d &pT, FBVector3d &pR, FBVector3d &pS, HFBEvaluateInfo pEvaluateInfo=NULL, bool pGlobal=true) |
Public Attributes |
|
FBPropertyInt | SampleRecordingPrecision |
Read Write Property: Sample Recording
Precision? |
|
FBPropertyBool | SyncAnimationPlay |
Read Write Property: Sync animation
play speed with solver? (for computation expensive scenes this will
cause none Realtime play) |
FBConstraintSolver | ( | char * | pName, |
HIObject | pObject =
NULL |
||
) |
static bool BackgroundEvaluate | ( | FBModel * | pModel, |
FBComponent * | pTrackOrTake, | ||
FBTime | pTime, | ||
FBVector3d & | pT, | ||
FBVector3d & | pR, | ||
FBVector3d & | pS, | ||
HFBEvaluateInfo | pEvaluateInfo =
NULL , |
||
bool | pGlobal =
true |
||
) | [static] |
HFBEvaluateInfo BackgroundEvaluateInfo | ( | HFBEvaluateInfo | pSourceEvaluateInfo | ) |
void MultiThreaded | ( | bool | pActive | ) |
bool IsMultiThreaded | ( | ) |
virtual void LiveChanged | ( | ) | [virtual] |
Read Write Property: Sample Recording Precision?
Definition at line 571 of file fbconstraint.h.
Read Write Property: Sync animation play speed with solver? (for computation expensive scenes this will cause none Realtime play)
Definition at line 572 of file fbconstraint.h.