Class TRigidBodyNode
Unit
Declaration
type TRigidBodyNode = class(TAbstractNode)
Description
No description available, ancestor TAbstractNode description follows
Base X3D node that can have some metadata.
Hierarchy
- TObject
- TPersistent
- TNonRefCountedInterfacedPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TRigidBodyNode
Overview
Methods
![]() |
procedure CreateNode; override; |
![]() |
class function ClassX3DType: string; override; |
![]() |
procedure SetForces(const Value: array of TVector3); |
![]() |
procedure SetForces(const Value: TVector3List); |
![]() |
procedure SetGeometry(const Value: array of TAbstractNBodyCollidableNode); |
![]() |
procedure SetTorques(const Value: array of TVector3); |
![]() |
procedure SetTorques(const Value: TVector3List); |
Properties
![]() |
property FdAngularDampingFactor: TSFFloat read FFdAngularDampingFactor; |
![]() |
property AngularDampingFactor: Single read GetAngularDampingFactor write SetAngularDampingFactor; |
![]() |
property FdAngularVelocity: TSFVec3f read FFdAngularVelocity; |
![]() |
property AngularVelocity: TVector3 read GetAngularVelocity write SetAngularVelocity; |
![]() |
property FdAutoDamp: TSFBool read FFdAutoDamp; |
![]() |
property AutoDamp: Boolean read GetAutoDamp write SetAutoDamp; |
![]() |
property FdAutoDisable: TSFBool read FFdAutoDisable; |
![]() |
property AutoDisable: Boolean read GetAutoDisable write SetAutoDisable; |
![]() |
property FdCenterOfMass: TSFVec3f read FFdCenterOfMass; |
![]() |
property CenterOfMass: TVector3 read GetCenterOfMass write SetCenterOfMass; |
![]() |
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 FdFiniteRotationAxis: TSFVec3f read FFdFiniteRotationAxis; |
![]() |
property FiniteRotationAxis: TVector3 read GetFiniteRotationAxis write SetFiniteRotationAxis; |
![]() |
property FdFixed: TSFBool read FFdFixed; |
![]() |
property Fixed: Boolean read GetFixed write SetFixed; |
![]() |
property FdForces: TMFVec3f read FFdForces; |
![]() |
property FdGeometry: TMFNode read FFdGeometry; |
![]() |
property FdInertia: TSFMatrix3f read FFdInertia; |
![]() |
property Inertia: TMatrix3 read GetInertia write SetInertia; |
![]() |
property FdLinearDampingFactor: TSFFloat read FFdLinearDampingFactor; |
![]() |
property LinearDampingFactor: Single read GetLinearDampingFactor write SetLinearDampingFactor; |
![]() |
property FdLinearVelocity: TSFVec3f read FFdLinearVelocity; |
![]() |
property LinearVelocity: TVector3 read GetLinearVelocity write SetLinearVelocity; |
![]() |
property FdMass: TSFFloat read FFdMass; |
![]() |
property Mass: Single read GetMass write SetMass; |
![]() |
property FdMassDensityModel: TSFNode read FFdMassDensityModel; |
![]() |
property FdOrientation: TSFRotation read FFdOrientation; |
![]() |
property Orientation: TVector4 read GetOrientation write SetOrientation; |
![]() |
property FdPosition: TSFVec3f read FFdPosition; |
![]() |
property Position: TVector3 read GetPosition write SetPosition; |
![]() |
property FdTorques: TMFVec3f read FFdTorques; |
![]() |
property FdUseFiniteRotation: TSFBool read FFdUseFiniteRotation; |
![]() |
property UseFiniteRotation: Boolean read GetUseFiniteRotation write SetUseFiniteRotation; |
![]() |
property FdUseGlobalGravity: TSFBool read FFdUseGlobalGravity; |
![]() |
property UseGlobalGravity: Boolean read GetUseGlobalGravity write SetUseGlobalGravity; |
Description
Methods
![]() |
procedure CreateNode; override; |
![]() |
class function ClassX3DType: string; override; |
![]() |
procedure SetForces(const Value: array of TVector3); |
![]() |
procedure SetForces(const Value: TVector3List); |
![]() |
procedure SetGeometry(const Value: array of TAbstractNBodyCollidableNode); |
![]() |
procedure SetTorques(const Value: array of TVector3); |
![]() |
procedure SetTorques(const Value: TVector3List); |
Properties
![]() |
property FdAngularDampingFactor: TSFFloat read FFdAngularDampingFactor; |
![]() |
property AngularDampingFactor: Single read GetAngularDampingFactor write SetAngularDampingFactor; |
![]() |
property FdAngularVelocity: TSFVec3f read FFdAngularVelocity; |
![]() |
property AngularVelocity: TVector3 read GetAngularVelocity write SetAngularVelocity; |
![]() |
property FdAutoDamp: TSFBool read FFdAutoDamp; |
![]() |
property AutoDamp: Boolean read GetAutoDamp write SetAutoDamp; |
![]() |
property FdAutoDisable: TSFBool read FFdAutoDisable; |
![]() |
property AutoDisable: Boolean read GetAutoDisable write SetAutoDisable; |
![]() |
property FdCenterOfMass: TSFVec3f read FFdCenterOfMass; |
![]() |
property CenterOfMass: TVector3 read GetCenterOfMass write SetCenterOfMass; |
![]() |
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 FdFiniteRotationAxis: TSFVec3f read FFdFiniteRotationAxis; |
![]() |
property FiniteRotationAxis: TVector3 read GetFiniteRotationAxis write SetFiniteRotationAxis; |
![]() |
property FdFixed: TSFBool read FFdFixed; |
![]() |
property Fixed: Boolean read GetFixed write SetFixed; |
![]() |
property FdForces: TMFVec3f read FFdForces; |
![]() |
property FdGeometry: TMFNode read FFdGeometry; |
![]() |
property FdInertia: TSFMatrix3f read FFdInertia; |
![]() |
property Inertia: TMatrix3 read GetInertia write SetInertia; |
![]() |
property FdLinearDampingFactor: TSFFloat read FFdLinearDampingFactor; |
![]() |
property LinearDampingFactor: Single read GetLinearDampingFactor write SetLinearDampingFactor; |
![]() |
property FdLinearVelocity: TSFVec3f read FFdLinearVelocity; |
![]() |
property LinearVelocity: TVector3 read GetLinearVelocity write SetLinearVelocity; |
![]() |
property FdMass: TSFFloat read FFdMass; |
![]() |
property Mass: Single read GetMass write SetMass; |
![]() |
property FdMassDensityModel: TSFNode read FFdMassDensityModel; |
![]() |
property FdOrientation: TSFRotation read FFdOrientation; |
![]() |
property Orientation: TVector4 read GetOrientation write SetOrientation; |
![]() |
property FdPosition: TSFVec3f read FFdPosition; |
![]() |
property Position: TVector3 read GetPosition write SetPosition; |
![]() |
property FdTorques: TMFVec3f read FFdTorques; |
![]() |
property FdUseFiniteRotation: TSFBool read FFdUseFiniteRotation; |
![]() |
property UseFiniteRotation: Boolean read GetUseFiniteRotation write SetUseFiniteRotation; |
![]() |
property FdUseGlobalGravity: TSFBool read FFdUseGlobalGravity; |
![]() |
property UseGlobalGravity: Boolean read GetUseGlobalGravity write SetUseGlobalGravity; |
Generated by PasDoc 0.16.0.
