FreeWRL / FreeX3D 4.3.0
X3D_DoubleAxisHingeJoint 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
 
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 stop1Bounce
 
float stop1ConstantForceMix
 
float stop1ErrorCorrection
 
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 5502 of file Structs.h.

Field Documentation

◆ __old_anchorPoint

struct SFVec3f X3D_DoubleAxisHingeJoint::__old_anchorPoint

Definition at line 5549 of file Structs.h.

◆ __old_axis1

struct SFVec3f X3D_DoubleAxisHingeJoint::__old_axis1

Definition at line 5550 of file Structs.h.

◆ __old_axis2

struct SFVec3f X3D_DoubleAxisHingeJoint::__old_axis2

Definition at line 5551 of file Structs.h.

◆ __old_body1

struct X3D_Node* X3D_DoubleAxisHingeJoint::__old_body1

Definition at line 5552 of file Structs.h.

◆ __old_body2

struct X3D_Node* X3D_DoubleAxisHingeJoint::__old_body2

Definition at line 5553 of file Structs.h.

◆ _change

int X3D_DoubleAxisHingeJoint::_change

Definition at line 5506 of file Structs.h.

◆ _defaultContainer

int X3D_DoubleAxisHingeJoint::_defaultContainer

Definition at line 5514 of file Structs.h.

◆ _dist

double X3D_DoubleAxisHingeJoint::_dist

Definition at line 5510 of file Structs.h.

◆ _executionContext

struct X3D_Node* X3D_DoubleAxisHingeJoint::_executionContext

Definition at line 5516 of file Structs.h.

◆ _extent

float X3D_DoubleAxisHingeJoint::_extent[6]

Definition at line 5511 of file Structs.h.

◆ _fieldchange

char* X3D_DoubleAxisHingeJoint::_fieldchange

Definition at line 5508 of file Structs.h.

◆ _forceout

int X3D_DoubleAxisHingeJoint::_forceout

Definition at line 5548 of file Structs.h.

◆ _gc

void* X3D_DoubleAxisHingeJoint::_gc

Definition at line 5515 of file Structs.h.

◆ _hit

int X3D_DoubleAxisHingeJoint::_hit

Definition at line 5505 of file Structs.h.

◆ _ichange

int X3D_DoubleAxisHingeJoint::_ichange

Definition at line 5507 of file Structs.h.

◆ _intern

struct X3D_GeomRep* X3D_DoubleAxisHingeJoint::_intern

Definition at line 5512 of file Structs.h.

◆ _joint

void* X3D_DoubleAxisHingeJoint::_joint

Definition at line 5547 of file Structs.h.

◆ _motor1

void* X3D_DoubleAxisHingeJoint::_motor1

Definition at line 5554 of file Structs.h.

◆ _motor2

void* X3D_DoubleAxisHingeJoint::_motor2

Definition at line 5555 of file Structs.h.

◆ _nodeType

int X3D_DoubleAxisHingeJoint::_nodeType

Definition at line 5503 of file Structs.h.

◆ _parentVector

struct Vector* X3D_DoubleAxisHingeJoint::_parentVector

Definition at line 5509 of file Structs.h.

◆ _renderFlags

int X3D_DoubleAxisHingeJoint::_renderFlags

Definition at line 5504 of file Structs.h.

◆ anchorPoint

struct SFVec3f X3D_DoubleAxisHingeJoint::anchorPoint

Definition at line 5518 of file Structs.h.

◆ axis1

struct SFVec3f X3D_DoubleAxisHingeJoint::axis1

Definition at line 5519 of file Structs.h.

◆ axis1Angle

float X3D_DoubleAxisHingeJoint::axis1Angle

Definition at line 5556 of file Structs.h.

◆ axis2

struct SFVec3f X3D_DoubleAxisHingeJoint::axis2

Definition at line 5520 of file Structs.h.

◆ body1

struct X3D_Node* X3D_DoubleAxisHingeJoint::body1

Definition at line 5521 of file Structs.h.

◆ body1AnchorPoint

struct SFVec3f X3D_DoubleAxisHingeJoint::body1AnchorPoint

Definition at line 5539 of file Structs.h.

◆ body1Axis

struct SFVec3f X3D_DoubleAxisHingeJoint::body1Axis

Definition at line 5540 of file Structs.h.

◆ body2

struct X3D_Node* X3D_DoubleAxisHingeJoint::body2

Definition at line 5522 of file Structs.h.

◆ body2AnchorPoint

struct SFVec3f X3D_DoubleAxisHingeJoint::body2AnchorPoint

Definition at line 5541 of file Structs.h.

◆ body2Axis

struct SFVec3f X3D_DoubleAxisHingeJoint::body2Axis

Definition at line 5542 of file Structs.h.

◆ desiredAngularVelocity1

float X3D_DoubleAxisHingeJoint::desiredAngularVelocity1

Definition at line 5523 of file Structs.h.

◆ desiredAngularVelocity2

float X3D_DoubleAxisHingeJoint::desiredAngularVelocity2

Definition at line 5524 of file Structs.h.

◆ forceOutput

struct Multi_String X3D_DoubleAxisHingeJoint::forceOutput

Definition at line 5525 of file Structs.h.

◆ hinge1Angle

float X3D_DoubleAxisHingeJoint::hinge1Angle

Definition at line 5543 of file Structs.h.

◆ hinge1AngleRate

float X3D_DoubleAxisHingeJoint::hinge1AngleRate

Definition at line 5544 of file Structs.h.

◆ hinge2Angle

float X3D_DoubleAxisHingeJoint::hinge2Angle

Definition at line 5545 of file Structs.h.

◆ hinge2AngleRate

float X3D_DoubleAxisHingeJoint::hinge2AngleRate

Definition at line 5546 of file Structs.h.

◆ maxAngle1

float X3D_DoubleAxisHingeJoint::maxAngle1

Definition at line 5526 of file Structs.h.

◆ maxTorque1

float X3D_DoubleAxisHingeJoint::maxTorque1

Definition at line 5527 of file Structs.h.

◆ maxTorque2

float X3D_DoubleAxisHingeJoint::maxTorque2

Definition at line 5528 of file Structs.h.

◆ metadata

struct X3D_Node* X3D_DoubleAxisHingeJoint::metadata

Definition at line 5529 of file Structs.h.

◆ minAngle1

float X3D_DoubleAxisHingeJoint::minAngle1

Definition at line 5530 of file Structs.h.

◆ referenceCount

int X3D_DoubleAxisHingeJoint::referenceCount

Definition at line 5513 of file Structs.h.

◆ stop1Bounce

float X3D_DoubleAxisHingeJoint::stop1Bounce

Definition at line 5534 of file Structs.h.

◆ stop1ConstantForceMix

float X3D_DoubleAxisHingeJoint::stop1ConstantForceMix

Definition at line 5535 of file Structs.h.

◆ stop1ErrorCorrection

float X3D_DoubleAxisHingeJoint::stop1ErrorCorrection

Definition at line 5536 of file Structs.h.

◆ stopBounce1

float X3D_DoubleAxisHingeJoint::stopBounce1

Definition at line 5531 of file Structs.h.

◆ stopConstantForceMix1

float X3D_DoubleAxisHingeJoint::stopConstantForceMix1

Definition at line 5532 of file Structs.h.

◆ stopErrorCorrection1

float X3D_DoubleAxisHingeJoint::stopErrorCorrection1

Definition at line 5533 of file Structs.h.

◆ suspensionErrorCorrection

float X3D_DoubleAxisHingeJoint::suspensionErrorCorrection

Definition at line 5537 of file Structs.h.

◆ suspensionForce

float X3D_DoubleAxisHingeJoint::suspensionForce

Definition at line 5538 of file Structs.h.


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