FreeWRL / FreeX3D 4.3.0
X3D_RigidBody Struct Reference

Data Fields

int _nodeType
int _renderFlags
int _hit
int _change
int _ichange
char * _fieldchange
struct Vector_parentVector
double _dist
float _extent [6]
struct X3D_GeomRep_intern
int referenceCount
int _defaultContainer
void * _gc
struct X3D_Node_executionContext
float angularDampingFactor
struct SFVec3f angularVelocity
int autoDamp
int autoDisable
struct SFVec3f centerOfMass
float disableAngularSpeed
float disableLinearSpeed
float disableTime
int enabled
struct SFVec3f finiteRotationAxis
int fixed
struct Multi_Vec3f forces
struct Multi_Node geometry
struct SFMatrix3f inertia
float linearDampingFactor
struct SFVec3f linearVelocity
float mass
struct X3D_NodemassDensityModel
struct X3D_Nodemetadata
struct SFRotation orientation
struct SFVec3f position
struct Multi_Vec3f torques
int useFiniteRotation
int useGlobalGravity
void * _body
struct SFVec3f __old_angularVelocity
struct SFVec3f __old_centerOfMass
struct SFVec3f __old_finiteRotationAxis
struct SFVec3f __old_linearVelocity
struct SFRotation __old_orientation
struct SFVec3f __old_position
void * _geomIdentityTransform

Detailed Description

Definition at line 12254 of file Structs.h.

Field Documentation

◆ __old_angularVelocity

struct SFVec3f X3D_RigidBody::__old_angularVelocity

Definition at line 12295 of file Structs.h.

◆ __old_centerOfMass

struct SFVec3f X3D_RigidBody::__old_centerOfMass

Definition at line 12296 of file Structs.h.

◆ __old_finiteRotationAxis

struct SFVec3f X3D_RigidBody::__old_finiteRotationAxis

Definition at line 12297 of file Structs.h.

◆ __old_linearVelocity

struct SFVec3f X3D_RigidBody::__old_linearVelocity

Definition at line 12298 of file Structs.h.

◆ __old_orientation

struct SFRotation X3D_RigidBody::__old_orientation

Definition at line 12299 of file Structs.h.

◆ __old_position

struct SFVec3f X3D_RigidBody::__old_position

Definition at line 12300 of file Structs.h.

◆ _body

void* X3D_RigidBody::_body

Definition at line 12294 of file Structs.h.

◆ _change

int X3D_RigidBody::_change

Definition at line 12258 of file Structs.h.

◆ _defaultContainer

int X3D_RigidBody::_defaultContainer

Definition at line 12266 of file Structs.h.

◆ _dist

double X3D_RigidBody::_dist

Definition at line 12262 of file Structs.h.

◆ _executionContext

struct X3D_Node* X3D_RigidBody::_executionContext

Definition at line 12268 of file Structs.h.

◆ _extent

float X3D_RigidBody::_extent[6]

Definition at line 12263 of file Structs.h.

◆ _fieldchange

char* X3D_RigidBody::_fieldchange

Definition at line 12260 of file Structs.h.

◆ _gc

void* X3D_RigidBody::_gc

Definition at line 12267 of file Structs.h.

◆ _geomIdentityTransform

void* X3D_RigidBody::_geomIdentityTransform

Definition at line 12301 of file Structs.h.

◆ _hit

int X3D_RigidBody::_hit

Definition at line 12257 of file Structs.h.

◆ _ichange

int X3D_RigidBody::_ichange

Definition at line 12259 of file Structs.h.

◆ _intern

struct X3D_GeomRep* X3D_RigidBody::_intern

Definition at line 12264 of file Structs.h.

◆ _nodeType

int X3D_RigidBody::_nodeType

Definition at line 12255 of file Structs.h.

◆ _parentVector

struct Vector* X3D_RigidBody::_parentVector

Definition at line 12261 of file Structs.h.

◆ _renderFlags

int X3D_RigidBody::_renderFlags

Definition at line 12256 of file Structs.h.

◆ angularDampingFactor

float X3D_RigidBody::angularDampingFactor

Definition at line 12270 of file Structs.h.

◆ angularVelocity

struct SFVec3f X3D_RigidBody::angularVelocity

Definition at line 12271 of file Structs.h.

◆ autoDamp

int X3D_RigidBody::autoDamp

Definition at line 12272 of file Structs.h.

◆ autoDisable

int X3D_RigidBody::autoDisable

Definition at line 12273 of file Structs.h.

◆ centerOfMass

struct SFVec3f X3D_RigidBody::centerOfMass

Definition at line 12274 of file Structs.h.

◆ disableAngularSpeed

float X3D_RigidBody::disableAngularSpeed

Definition at line 12275 of file Structs.h.

◆ disableLinearSpeed

float X3D_RigidBody::disableLinearSpeed

Definition at line 12276 of file Structs.h.

◆ disableTime

float X3D_RigidBody::disableTime

Definition at line 12277 of file Structs.h.

◆ enabled

int X3D_RigidBody::enabled

Definition at line 12278 of file Structs.h.

◆ finiteRotationAxis

struct SFVec3f X3D_RigidBody::finiteRotationAxis

Definition at line 12279 of file Structs.h.

◆ fixed

int X3D_RigidBody::fixed

Definition at line 12280 of file Structs.h.

◆ forces

struct Multi_Vec3f X3D_RigidBody::forces

Definition at line 12281 of file Structs.h.

◆ geometry

struct Multi_Node X3D_RigidBody::geometry

Definition at line 12282 of file Structs.h.

◆ inertia

struct SFMatrix3f X3D_RigidBody::inertia

Definition at line 12283 of file Structs.h.

◆ linearDampingFactor

float X3D_RigidBody::linearDampingFactor

Definition at line 12284 of file Structs.h.

◆ linearVelocity

struct SFVec3f X3D_RigidBody::linearVelocity

Definition at line 12285 of file Structs.h.

◆ mass

float X3D_RigidBody::mass

Definition at line 12286 of file Structs.h.

◆ massDensityModel

struct X3D_Node* X3D_RigidBody::massDensityModel

Definition at line 12287 of file Structs.h.

◆ metadata

struct X3D_Node* X3D_RigidBody::metadata

Definition at line 12288 of file Structs.h.

◆ orientation

struct SFRotation X3D_RigidBody::orientation

Definition at line 12289 of file Structs.h.

◆ position

struct SFVec3f X3D_RigidBody::position

Definition at line 12290 of file Structs.h.

◆ referenceCount

int X3D_RigidBody::referenceCount

Definition at line 12265 of file Structs.h.

◆ torques

struct Multi_Vec3f X3D_RigidBody::torques

Definition at line 12291 of file Structs.h.

◆ useFiniteRotation

int X3D_RigidBody::useFiniteRotation

Definition at line 12292 of file Structs.h.

◆ useGlobalGravity

int X3D_RigidBody::useGlobalGravity

Definition at line 12293 of file Structs.h.


The documentation for this struct was generated from the following file: