FBRigidBody Class Reference


Detailed Description

Rigid body class.

Inheritance diagram for FBRigidBody:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ (HFBModelOptical pOptical=None)
  Constructor.
  __init__ (FBRigidBody pRigidBody)
  Constructor.
bool  operator== (FBRigidBody pValue)
  Overloaded == operator.
FBRigidBody  operator= (FBRigidBody pValue)
  Overloaded = operator.
  Snap ()
  Snap the rigid body.
  ComputeAnimation ()
  Compute the rigid body animation.
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.
FBPropertyBase  Done
  Property: Done?.
FBPropertyRigidBodyMode  Mode
  Property: Rigid body mode.
FBPropertyBase  SmoothWidth
  Property: Smoothing width.

Member Function Documentation

__init__ ( HFBModelOptical  pOptical = None )

Constructor.

Parameters:
pOptical Optical model(default=NULL).
__init__ ( FBRigidBody  pRigidBody )

Constructor.

Parameters:
pRigidBody Rigid body to copy information from.
bool operator== ( FBRigidBody  pValue )

Overloaded == operator.

Parameters:
pValue Segment to compare with.
Returns:
true if equal.
FBRigidBody operator= ( FBRigidBody  pValue )

Overloaded = operator.

Parameters:
pValue Segment to copy.
Returns:
Copied segment.
Snap ( )

Snap the rigid body.

ComputeAnimation ( )

Compute the rigid body animation.

bool IsValid ( )

Check if valid (if item exists).

Returns:
true if segment is valid.

Member Data Documentation

FBPropertyListRigidBodyMarkers Markers

Property: List of markers composing the rigid body.

FBPropertyModel Model

Property: Rigid body model.

FBPropertyAnimationNode QualityData

Property: Quality of rigid body.

FBPropertyBase Done

Property: Done?.

FBPropertyRigidBodyMode Mode

Property: Rigid body mode.

FBPropertyBase SmoothWidth

Property: Smoothing width.


FBRigidBody FBRigidBody FBRigidBody FBRigidBody FBRigidBody FBRigidBody FBRigidBody FBRigidBody FBRigidBody FBRigidBody
FBRigidBody FBRigidBody FBRigidBody FBRigidBody FBRigidBody FBRigidBody FBRigidBody FBRigidBody FBRigidBody FBRigidBody