FreeWRL / FreeX3D 4.3.0
X3D_DoubleAxisHingeJoint Struct Reference

Data Fields

int _nodeType
 
int _renderFlags
 
int _hit
 
int _change
 
int _ichange
 
struct Vector_parentVector
 
double _dist
 
float _extent [6]
 
struct X3D_PolyRep_intern
 
int referenceCount
 
int _defaultContainer
 
void * _gc
 
struct X3D_Node_executionContext
 
struct SFVec3f anchorPoint
 
struct SFVec3f axis1
 
struct SFVec3f axis2
 
struct X3D_Nodebody1
 
struct X3D_Nodebody2
 
float desiredAngularVelocity1
 
float desiredAngularVelocity2
 
struct Multi_String forceOutput
 
float maxAngle1
 
float maxTorque1
 
float maxTorque2
 
struct X3D_Nodemetadata
 
float minAngle1
 
float stopBounce1
 
float stopConstantForceMix1
 
float stopErrorCorrection1
 
float suspensionErrorCorrection
 
float suspensionForce
 
struct SFVec3f body1AnchorPoint
 
struct SFVec3f body1Axis
 
struct SFVec3f body2AnchorPoint
 
struct SFVec3f body2Axis
 
float hinge1Angle
 
float hinge1AngleRate
 
float hinge2Angle
 
float hinge2AngleRate
 
void * _joint
 
int _forceout
 
struct SFVec3f __old_anchorPoint
 
struct SFVec3f __old_axis1
 
struct SFVec3f __old_axis2
 
struct X3D_Node__old_body1
 
struct X3D_Node__old_body2
 
void * _motor1
 
void * _motor2
 
float axis1Angle
 

Detailed Description

Definition at line 4292 of file Structs.h.

Field Documentation

◆ __old_anchorPoint

struct SFVec3f X3D_DoubleAxisHingeJoint::__old_anchorPoint

Definition at line 4335 of file Structs.h.

◆ __old_axis1

struct SFVec3f X3D_DoubleAxisHingeJoint::__old_axis1

Definition at line 4336 of file Structs.h.

◆ __old_axis2

struct SFVec3f X3D_DoubleAxisHingeJoint::__old_axis2

Definition at line 4337 of file Structs.h.

◆ __old_body1

struct X3D_Node* X3D_DoubleAxisHingeJoint::__old_body1

Definition at line 4338 of file Structs.h.

◆ __old_body2

struct X3D_Node* X3D_DoubleAxisHingeJoint::__old_body2

Definition at line 4339 of file Structs.h.

◆ _change

int X3D_DoubleAxisHingeJoint::_change

Definition at line 4296 of file Structs.h.

◆ _defaultContainer

int X3D_DoubleAxisHingeJoint::_defaultContainer

Definition at line 4303 of file Structs.h.

◆ _dist

double X3D_DoubleAxisHingeJoint::_dist

Definition at line 4299 of file Structs.h.

◆ _executionContext

struct X3D_Node* X3D_DoubleAxisHingeJoint::_executionContext

Definition at line 4305 of file Structs.h.

◆ _extent

float X3D_DoubleAxisHingeJoint::_extent[6]

Definition at line 4300 of file Structs.h.

◆ _forceout

int X3D_DoubleAxisHingeJoint::_forceout

Definition at line 4334 of file Structs.h.

◆ _gc

void* X3D_DoubleAxisHingeJoint::_gc

Definition at line 4304 of file Structs.h.

◆ _hit

int X3D_DoubleAxisHingeJoint::_hit

Definition at line 4295 of file Structs.h.

◆ _ichange

int X3D_DoubleAxisHingeJoint::_ichange

Definition at line 4297 of file Structs.h.

◆ _intern

struct X3D_PolyRep* X3D_DoubleAxisHingeJoint::_intern

Definition at line 4301 of file Structs.h.

◆ _joint

void* X3D_DoubleAxisHingeJoint::_joint

Definition at line 4333 of file Structs.h.

◆ _motor1

void* X3D_DoubleAxisHingeJoint::_motor1

Definition at line 4340 of file Structs.h.

◆ _motor2

void* X3D_DoubleAxisHingeJoint::_motor2

Definition at line 4341 of file Structs.h.

◆ _nodeType

int X3D_DoubleAxisHingeJoint::_nodeType

Definition at line 4293 of file Structs.h.

◆ _parentVector

struct Vector* X3D_DoubleAxisHingeJoint::_parentVector

Definition at line 4298 of file Structs.h.

◆ _renderFlags

int X3D_DoubleAxisHingeJoint::_renderFlags

Definition at line 4294 of file Structs.h.

◆ anchorPoint

struct SFVec3f X3D_DoubleAxisHingeJoint::anchorPoint

Definition at line 4307 of file Structs.h.

◆ axis1

struct SFVec3f X3D_DoubleAxisHingeJoint::axis1

Definition at line 4308 of file Structs.h.

◆ axis1Angle

float X3D_DoubleAxisHingeJoint::axis1Angle

Definition at line 4342 of file Structs.h.

◆ axis2

struct SFVec3f X3D_DoubleAxisHingeJoint::axis2

Definition at line 4309 of file Structs.h.

◆ body1

struct X3D_Node* X3D_DoubleAxisHingeJoint::body1

Definition at line 4310 of file Structs.h.

◆ body1AnchorPoint

struct SFVec3f X3D_DoubleAxisHingeJoint::body1AnchorPoint

Definition at line 4325 of file Structs.h.

◆ body1Axis

struct SFVec3f X3D_DoubleAxisHingeJoint::body1Axis

Definition at line 4326 of file Structs.h.

◆ body2

struct X3D_Node* X3D_DoubleAxisHingeJoint::body2

Definition at line 4311 of file Structs.h.

◆ body2AnchorPoint

struct SFVec3f X3D_DoubleAxisHingeJoint::body2AnchorPoint

Definition at line 4327 of file Structs.h.

◆ body2Axis

struct SFVec3f X3D_DoubleAxisHingeJoint::body2Axis

Definition at line 4328 of file Structs.h.

◆ desiredAngularVelocity1

float X3D_DoubleAxisHingeJoint::desiredAngularVelocity1

Definition at line 4312 of file Structs.h.

◆ desiredAngularVelocity2

float X3D_DoubleAxisHingeJoint::desiredAngularVelocity2

Definition at line 4313 of file Structs.h.

◆ forceOutput

struct Multi_String X3D_DoubleAxisHingeJoint::forceOutput

Definition at line 4314 of file Structs.h.

◆ hinge1Angle

float X3D_DoubleAxisHingeJoint::hinge1Angle

Definition at line 4329 of file Structs.h.

◆ hinge1AngleRate

float X3D_DoubleAxisHingeJoint::hinge1AngleRate

Definition at line 4330 of file Structs.h.

◆ hinge2Angle

float X3D_DoubleAxisHingeJoint::hinge2Angle

Definition at line 4331 of file Structs.h.

◆ hinge2AngleRate

float X3D_DoubleAxisHingeJoint::hinge2AngleRate

Definition at line 4332 of file Structs.h.

◆ maxAngle1

float X3D_DoubleAxisHingeJoint::maxAngle1

Definition at line 4315 of file Structs.h.

◆ maxTorque1

float X3D_DoubleAxisHingeJoint::maxTorque1

Definition at line 4316 of file Structs.h.

◆ maxTorque2

float X3D_DoubleAxisHingeJoint::maxTorque2

Definition at line 4317 of file Structs.h.

◆ metadata

struct X3D_Node* X3D_DoubleAxisHingeJoint::metadata

Definition at line 4318 of file Structs.h.

◆ minAngle1

float X3D_DoubleAxisHingeJoint::minAngle1

Definition at line 4319 of file Structs.h.

◆ referenceCount

int X3D_DoubleAxisHingeJoint::referenceCount

Definition at line 4302 of file Structs.h.

◆ stopBounce1

float X3D_DoubleAxisHingeJoint::stopBounce1

Definition at line 4320 of file Structs.h.

◆ stopConstantForceMix1

float X3D_DoubleAxisHingeJoint::stopConstantForceMix1

Definition at line 4321 of file Structs.h.

◆ stopErrorCorrection1

float X3D_DoubleAxisHingeJoint::stopErrorCorrection1

Definition at line 4322 of file Structs.h.

◆ suspensionErrorCorrection

float X3D_DoubleAxisHingeJoint::suspensionErrorCorrection

Definition at line 4323 of file Structs.h.

◆ suspensionForce

float X3D_DoubleAxisHingeJoint::suspensionForce

Definition at line 4324 of file Structs.h.


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