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: