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 TAbstractGroupingNode.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;

Internal wrapper for property AutoDisable. This wrapper API may change, we advise to access simpler AutoDisable instead.

Public property AutoDisable: Boolean read GetAutoDisable write SetAutoDisable;
 
Public property FdBodies: TMFNode read FFdBodies;

Internal wrapper for property Bodies. This wrapper API may change, we advise to access simpler Bodies instead.

Public property FdConstantForceMix: TSFFloat read FFdConstantForceMix;

Internal wrapper for property ConstantForceMix. This wrapper API may change, we advise to access simpler ConstantForceMix instead.

Public property ConstantForceMix: Single read GetConstantForceMix write SetConstantForceMix;
 
Public property FdContactSurfaceThickness: TSFFloat read FFdContactSurfaceThickness;

Internal wrapper for property ContactSurfaceThickness. This wrapper API may change, we advise to access simpler ContactSurfaceThickness instead.

Public property ContactSurfaceThickness: Single read GetContactSurfaceThickness write SetContactSurfaceThickness;
 
Public property FdDisableAngularSpeed: TSFFloat read FFdDisableAngularSpeed;

Internal wrapper for property DisableAngularSpeed. This wrapper API may change, we advise to access simpler DisableAngularSpeed instead.

Public property DisableAngularSpeed: Single read GetDisableAngularSpeed write SetDisableAngularSpeed;
 
Public property FdDisableLinearSpeed: TSFFloat read FFdDisableLinearSpeed;

Internal wrapper for property DisableLinearSpeed. This wrapper API may change, we advise to access simpler DisableLinearSpeed instead.

Public property DisableLinearSpeed: Single read GetDisableLinearSpeed write SetDisableLinearSpeed;
 
Public property FdDisableTime: TSFFloat read FFdDisableTime;

Internal wrapper for property DisableTime. This wrapper API may change, we advise to access simpler DisableTime instead.

Public property DisableTime: Single read GetDisableTime write SetDisableTime;
 
Public property FdEnabled: TSFBool read FFdEnabled;

Internal wrapper for property Enabled. This wrapper API may change, we advise to access simpler Enabled instead.

Public property Enabled: Boolean read GetEnabled write SetEnabled;
 
Public property FdErrorCorrection: TSFFloat read FFdErrorCorrection;

Internal wrapper for property ErrorCorrection. This wrapper API may change, we advise to access simpler ErrorCorrection instead.

Public property ErrorCorrection: Single read GetErrorCorrection write SetErrorCorrection;
 
Public property FdGravity: TSFVec3f read FFdGravity;

Internal wrapper for property Gravity. This wrapper API may change, we advise to access simpler Gravity instead.

Public property Gravity: TVector3 read GetGravity write SetGravity;
 
Public property FdIterations: TSFInt32 read FFdIterations;

Internal wrapper for property Iterations. This wrapper API may change, we advise to access simpler Iterations instead.

Public property Iterations: Integer read GetIterations write SetIterations;
 
Public property FdJoints: TMFNode read FFdJoints;

Internal wrapper for property Joints. This wrapper API may change, we advise to access simpler Joints instead.

Public property FdMaxCorrectionSpeed: TSFFloat read FFdMaxCorrectionSpeed;

Internal wrapper for property MaxCorrectionSpeed. This wrapper API may change, we advise to access simpler MaxCorrectionSpeed instead.

Public property MaxCorrectionSpeed: Single read GetMaxCorrectionSpeed write SetMaxCorrectionSpeed;
 
Public property FdPreferAccuracy: TSFBool read FFdPreferAccuracy;

Internal wrapper for property PreferAccuracy. This wrapper API may change, we advise to access simpler PreferAccuracy instead.

Public property PreferAccuracy: Boolean read GetPreferAccuracy write SetPreferAccuracy;
 
Public property FdCollider: TSFNode read FFdCollider;

Internal wrapper for property Collider. This wrapper API may change, we advise to access simpler Collider instead.

Public property Collider: TCollisionCollectionNode read GetCollider write SetCollider;
 

Generated by PasDoc 0.16.0.