instantreality 1.0

Component:
Physics
Status:
fully implemented
Structure type:
concrete
Standard:
Avalon

BallJointD

Wrapper node for the ODE joint type ball joint. See www.ode.org for detailed description of the underlying engine.

Inheritance

Code

XML encoding
<BallJointD anchor='0 0 0'
logFeature=''
 />
Classic encoding
BallJointD {
	anchor 0 0 0
	logFeature [""]
}

Interface

Filter: X3D only | Avalon only | All
id Name DataType PartType Default ValueType Description
SFVec3f anchor SFVec3f inputOutput 0 0 0 the location of the joint in local coordinates
MFNode bodies MFNode initializeOnly Node the two bodies connected by this joint
SFVec3f force1Feedback SFVec3f outputOnly returns the computed force applied to body1 on each simulation step
SFVec3f force2Feedback SFVec3f inputOnly returns the computed force applied to body2 on each simulation step
SFVec3f torque1Feedback SFVec3f outputOnly returns the computed torque applied to body1 on each simulation step
SFVec3f torque2Feedback SFVec3f outputOnly returns the computed torque applied to body2 on each simulation step
MFString logFeature MFString inputOutput state, child, parent, route, eventIn, eventOut controls the logging of changes, state: log state changes (e.g. live), child: log child add/remove, parent: log parent add/remove, route: log route add/remove; eventIn: log receiving of events, eventOut: log sending of events: guiView, runtime system should create node-view, guiEdit: runtime system should create node-editeverything: log everything
SFNode metadata SFNode inputOutput MetadataObject container for payload metadata inside MetadataSet element