Class TRigidBodyCollectionNode
Unit
Declaration
type TRigidBodyCollectionNode = class(TAbstractChildNode)
Description
Abstract node type that indicates that the node may be used as a child of a grouping node, e.g. inside TAbstractGroupingNode.FdChildren.
Hierarchy
- TObject
- TPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractChildNode
- TRigidBodyCollectionNode
Overview
Methods
procedure CreateNode; override; |
|
class function ClassX3DType: string; override; |
|
procedure SetBodies(const Value: array of TRigidBodyNode); |
|
procedure SetJoints(const Value: array of TAbstractRigidJointNode); |
Properties
property EventSet_contacts: TMFNodeEvent read FEventSet_contacts; |
|
property FdAutoDisable: TSFBool read FFdAutoDisable; |
|
property AutoDisable: Boolean read GetAutoDisable write SetAutoDisable; |
|
property FdBodies: TMFNode read FFdBodies; |
|
property FdConstantForceMix: TSFFloat read FFdConstantForceMix; |
|
property ConstantForceMix: Single read GetConstantForceMix write SetConstantForceMix; |
|
property FdContactSurfaceThickness: TSFFloat read FFdContactSurfaceThickness; |
|
property ContactSurfaceThickness: Single read GetContactSurfaceThickness write SetContactSurfaceThickness; |
|
property FdDisableAngularSpeed: TSFFloat read FFdDisableAngularSpeed; |
|
property DisableAngularSpeed: Single read GetDisableAngularSpeed write SetDisableAngularSpeed; |
|
property FdDisableLinearSpeed: TSFFloat read FFdDisableLinearSpeed; |
|
property DisableLinearSpeed: Single read GetDisableLinearSpeed write SetDisableLinearSpeed; |
|
property FdDisableTime: TSFFloat read FFdDisableTime; |
|
property DisableTime: Single read GetDisableTime write SetDisableTime; |
|
property FdEnabled: TSFBool read FFdEnabled; |
|
property Enabled: Boolean read GetEnabled write SetEnabled; |
|
property FdErrorCorrection: TSFFloat read FFdErrorCorrection; |
|
property ErrorCorrection: Single read GetErrorCorrection write SetErrorCorrection; |
|
property FdGravity: TSFVec3f read FFdGravity; |
|
property Gravity: TVector3 read GetGravity write SetGravity; |
|
property FdIterations: TSFInt32 read FFdIterations; |
|
property Iterations: Integer read GetIterations write SetIterations; |
|
property FdJoints: TMFNode read FFdJoints; |
|
property FdMaxCorrectionSpeed: TSFFloat read FFdMaxCorrectionSpeed; |
|
property MaxCorrectionSpeed: Single read GetMaxCorrectionSpeed write SetMaxCorrectionSpeed; |
|
property FdPreferAccuracy: TSFBool read FFdPreferAccuracy; |
|
property PreferAccuracy: Boolean read GetPreferAccuracy write SetPreferAccuracy; |
|
property FdCollider: TSFNode read FFdCollider; |
|
property Collider: TCollisionCollectionNode read GetCollider write SetCollider; |
Description
Methods
procedure CreateNode; override; |
|
class function ClassX3DType: string; override; |
|
procedure SetBodies(const Value: array of TRigidBodyNode); |
|
procedure SetJoints(const Value: array of TAbstractRigidJointNode); |
|
Properties
property EventSet_contacts: TMFNodeEvent read FEventSet_contacts; |
|
property FdAutoDisable: TSFBool read FFdAutoDisable; |
|
Internal wrapper for property AutoDisable. This wrapper API may change, we advise to access simpler AutoDisable instead. |
property AutoDisable: Boolean read GetAutoDisable write SetAutoDisable; |
|
property FdBodies: TMFNode read FFdBodies; |
|
Internal wrapper for property |
property FdConstantForceMix: TSFFloat read FFdConstantForceMix; |
|
Internal wrapper for property ConstantForceMix. This wrapper API may change, we advise to access simpler ConstantForceMix instead. |
property ConstantForceMix: Single read GetConstantForceMix write SetConstantForceMix; |
|
property FdContactSurfaceThickness: TSFFloat read FFdContactSurfaceThickness; |
|
Internal wrapper for property ContactSurfaceThickness. This wrapper API may change, we advise to access simpler ContactSurfaceThickness instead. |
property ContactSurfaceThickness: Single read GetContactSurfaceThickness write SetContactSurfaceThickness; |
|
property FdDisableAngularSpeed: TSFFloat read FFdDisableAngularSpeed; |
|
Internal wrapper for property DisableAngularSpeed. This wrapper API may change, we advise to access simpler DisableAngularSpeed instead. |
property DisableAngularSpeed: Single read GetDisableAngularSpeed write SetDisableAngularSpeed; |
|
property FdDisableLinearSpeed: TSFFloat read FFdDisableLinearSpeed; |
|
Internal wrapper for property DisableLinearSpeed. This wrapper API may change, we advise to access simpler DisableLinearSpeed instead. |
property DisableLinearSpeed: Single read GetDisableLinearSpeed write SetDisableLinearSpeed; |
|
property FdDisableTime: TSFFloat read FFdDisableTime; |
|
Internal wrapper for property DisableTime. This wrapper API may change, we advise to access simpler DisableTime instead. |
property DisableTime: Single read GetDisableTime write SetDisableTime; |
|
property FdEnabled: TSFBool read FFdEnabled; |
|
Internal wrapper for property Enabled. This wrapper API may change, we advise to access simpler Enabled instead. |
property Enabled: Boolean read GetEnabled write SetEnabled; |
|
property FdErrorCorrection: TSFFloat read FFdErrorCorrection; |
|
Internal wrapper for property ErrorCorrection. This wrapper API may change, we advise to access simpler ErrorCorrection instead. |
property ErrorCorrection: Single read GetErrorCorrection write SetErrorCorrection; |
|
property FdGravity: TSFVec3f read FFdGravity; |
|
Internal wrapper for property Gravity. This wrapper API may change, we advise to access simpler Gravity instead. |
property Gravity: TVector3 read GetGravity write SetGravity; |
|
property FdIterations: TSFInt32 read FFdIterations; |
|
Internal wrapper for property Iterations. This wrapper API may change, we advise to access simpler Iterations instead. |
property Iterations: Integer read GetIterations write SetIterations; |
|
property FdJoints: TMFNode read FFdJoints; |
|
Internal wrapper for property |
property FdMaxCorrectionSpeed: TSFFloat read FFdMaxCorrectionSpeed; |
|
Internal wrapper for property MaxCorrectionSpeed. This wrapper API may change, we advise to access simpler MaxCorrectionSpeed instead. |
property MaxCorrectionSpeed: Single read GetMaxCorrectionSpeed write SetMaxCorrectionSpeed; |
|
property FdPreferAccuracy: TSFBool read FFdPreferAccuracy; |
|
Internal wrapper for property PreferAccuracy. This wrapper API may change, we advise to access simpler PreferAccuracy instead. |
property PreferAccuracy: Boolean read GetPreferAccuracy write SetPreferAccuracy; |
|
property FdCollider: TSFNode read FFdCollider; |
|
Internal wrapper for property Collider. This wrapper API may change, we advise to access simpler Collider instead. |
property Collider: TCollisionCollectionNode read GetCollider write SetCollider; |
|
Generated by PasDoc 0.16.0.