Class TRigidBodyCollectionNode

Unit

Declaration

type TRigidBodyCollectionNode = class(TAbstractChildNode)

Description

No description available, ancestor TAbstractChildNode description follows

Abstract node type that indicates that the node may be used as a child of a grouping node, e.g. inside TAbstractX3DGroupingNode.FdChildren.

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;
Public procedure SetBodies(const Value: array of TRigidBodyNode);
Public procedure SetJoints(const Value: array of TAbstractRigidJointNode);

Properties

Public property EventSet_contacts: TMFNodeEvent read FEventSet_contacts;
Public property FdAutoDisable: TSFBool read FFdAutoDisable;
Public property AutoDisable: Boolean read GetAutoDisable write SetAutoDisable;
Public property FdBodies: TMFNode read FFdBodies;
Public property FdConstantForceMix: TSFFloat read FFdConstantForceMix;
Public property ConstantForceMix: Single read GetConstantForceMix write SetConstantForceMix;
Public property FdContactSurfaceThickness: TSFFloat read FFdContactSurfaceThickness;
Public property ContactSurfaceThickness: Single read GetContactSurfaceThickness write SetContactSurfaceThickness;
Public property FdDisableAngularSpeed: TSFFloat read FFdDisableAngularSpeed;
Public property DisableAngularSpeed: Single read GetDisableAngularSpeed write SetDisableAngularSpeed;
Public property FdDisableLinearSpeed: TSFFloat read FFdDisableLinearSpeed;
Public property DisableLinearSpeed: Single read GetDisableLinearSpeed write SetDisableLinearSpeed;
Public property FdDisableTime: TSFFloat read FFdDisableTime;
Public property DisableTime: Single read GetDisableTime write SetDisableTime;
Public property FdEnabled: TSFBool read FFdEnabled;
Public property Enabled: Boolean read GetEnabled write SetEnabled;
Public property FdErrorCorrection: TSFFloat read FFdErrorCorrection;
Public property ErrorCorrection: Single read GetErrorCorrection write SetErrorCorrection;
Public property FdGravity: TSFVec3f read FFdGravity;
Public property Gravity: TVector3 read GetGravity write SetGravity;
Public property FdIterations: TSFInt32 read FFdIterations;
Public property Iterations: Integer read GetIterations write SetIterations;
Public property FdJoints: TMFNode read FFdJoints;
Public property FdMaxCorrectionSpeed: TSFFloat read FFdMaxCorrectionSpeed;
Public property MaxCorrectionSpeed: Single read GetMaxCorrectionSpeed write SetMaxCorrectionSpeed;
Public property FdPreferAccuracy: TSFBool read FFdPreferAccuracy;
Public property PreferAccuracy: Boolean read GetPreferAccuracy write SetPreferAccuracy;
Public property FdCollider: TSFNode read FFdCollider;
Public property Collider: TCollisionCollectionNode read GetCollider write SetCollider;

Description

Methods

Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 
Public procedure SetBodies(const Value: array of TRigidBodyNode);
 
Public procedure SetJoints(const Value: array of TAbstractRigidJointNode);
 

Properties

Public property EventSet_contacts: TMFNodeEvent read FEventSet_contacts;
 
Public property FdAutoDisable: TSFBool read FFdAutoDisable;
 
Public property AutoDisable: Boolean read GetAutoDisable write SetAutoDisable;
 
Public property FdBodies: TMFNode read FFdBodies;
 
Public property FdConstantForceMix: TSFFloat read FFdConstantForceMix;
 
Public property ConstantForceMix: Single read GetConstantForceMix write SetConstantForceMix;
 
Public property FdContactSurfaceThickness: TSFFloat read FFdContactSurfaceThickness;
 
Public property ContactSurfaceThickness: Single read GetContactSurfaceThickness write SetContactSurfaceThickness;
 
Public property FdDisableAngularSpeed: TSFFloat read FFdDisableAngularSpeed;
 
Public property DisableAngularSpeed: Single read GetDisableAngularSpeed write SetDisableAngularSpeed;
 
Public property FdDisableLinearSpeed: TSFFloat read FFdDisableLinearSpeed;
 
Public property DisableLinearSpeed: Single read GetDisableLinearSpeed write SetDisableLinearSpeed;
 
Public property FdDisableTime: TSFFloat read FFdDisableTime;
 
Public property DisableTime: Single read GetDisableTime write SetDisableTime;
 
Public property FdEnabled: TSFBool read FFdEnabled;
 
Public property Enabled: Boolean read GetEnabled write SetEnabled;
 
Public property FdErrorCorrection: TSFFloat read FFdErrorCorrection;
 
Public property ErrorCorrection: Single read GetErrorCorrection write SetErrorCorrection;
 
Public property FdGravity: TSFVec3f read FFdGravity;
 
Public property Gravity: TVector3 read GetGravity write SetGravity;
 
Public property FdIterations: TSFInt32 read FFdIterations;
 
Public property Iterations: Integer read GetIterations write SetIterations;
 
Public property FdJoints: TMFNode read FFdJoints;
 
Public property FdMaxCorrectionSpeed: TSFFloat read FFdMaxCorrectionSpeed;
 
Public property MaxCorrectionSpeed: Single read GetMaxCorrectionSpeed write SetMaxCorrectionSpeed;
 
Public property FdPreferAccuracy: TSFBool read FFdPreferAccuracy;
 
Public property PreferAccuracy: Boolean read GetPreferAccuracy write SetPreferAccuracy;
 
Public property FdCollider: TSFNode read FFdCollider;
 
Public property Collider: TCollisionCollectionNode read GetCollider write SetCollider;
 

Generated by PasDoc 0.16.0.