This reference page is linked to from the following overview topics: Optical devices.
Rigid body class.
Definition at line 496 of file fboptical.h.
#include <fboptical.h>
Public Member Functions | |
FBRigidBody (FBModelOptical *pOptical=NULL) | |
Constructor. | |
FBRigidBody (const FBRigidBody &pRigidBody) | |
Constructor. | |
bool | operator== (const FBRigidBody &pValue) const |
Overloaded == operator. | |
FBRigidBody & | operator= (const FBRigidBody &pValue) |
Overloaded = operator. | |
virtual void | Snap () |
Snap the rigid body. | |
virtual void | ComputeAnimation () |
Compute the rigid body animation. | |
virtual bool | IsValid () |
Check if valid (if item exists). | |
Public Attributes | |
FBPropertyListRigidBodyMarkers | Markers |
Property: List of markers composing the rigid body. | |
FBPropertyModel | Model |
Property: Rigid body model. | |
FBPropertyAnimationNode | QualityData |
Property: Quality of rigid body. | |
FBPropertyBool | Done |
Property: Done? | |
FBPropertyRigidBodyMode | Mode |
Property: Rigid body mode. | |
FBPropertyInt | SmoothWidth |
Property: Smoothing width. | |
Friends | |
class | FBPropertyListRigidBody |
FBRigidBody | ( | FBModelOptical * | pOptical = NULL | ) |
Constructor.
pOptical | Optical model(default=NULL). |
FBRigidBody | ( | const FBRigidBody & | pRigidBody | ) |
Constructor.
pRigidBody | Rigid body to copy information from. |
bool operator== | ( | const FBRigidBody & | pValue | ) | const |
Overloaded == operator.
pValue | Segment to compare with. |
FBRigidBody& operator= | ( | const FBRigidBody & | pValue | ) |
Overloaded = operator.
pValue | Segment to copy. |
virtual void Snap | ( | ) | [virtual] |
Snap the rigid body.
virtual void ComputeAnimation | ( | ) | [virtual] |
Compute the rigid body animation.
virtual bool IsValid | ( | ) | [virtual] |
friend class FBPropertyListRigidBody [friend] |
Definition at line 542 of file fboptical.h.
Property: List of markers composing the rigid body.
Definition at line 535 of file fboptical.h.
FBPropertyModel Model |
FBPropertyAnimationNode QualityData |
Property: Quality of rigid body.
Definition at line 537 of file fboptical.h.
FBPropertyRigidBodyMode Mode |