trackJointPositionType

complexType · extension complexBaseType · all

Place of a joint of a track at a control parameter

jointCoordinates names the joint and gives its place (trackJointCoordinatesType), controlParameters the control parameter at which it lies there. A joint that does not move, e.g. the revolute joint of a trackType1, has the same place at every control parameter.

As it stands the element cannot describe how a joint moves: controlParameters holds several values, while jointCoordinates holds one place of one joint. It is to be reworked into a single control parameter, so that one entry gives the place of one joint at one control parameter.

Attributes

NameTypeConstraintsUseDefaultDescription
@externalDataDirectoryxsd:stringoptionalDirectory of the external data file
@externalDataNodePathxsd:stringoptionalPath of the node inside the external data file
@externalFileNamexsd:stringoptionalName of the external data file

Child elements

NameTypeConstraintsOccurrenceHow often the element may appear at this place. The schema writes it as minOccurs and maxOccurs on the declaration.DefaultDescription
allThe children below may appear in any order. Each may appear at most once.
controlParametersstringVectorBaseType[1..1] requiredControl parameter at which the joint lies there
jointCoordinatestrackJointCoordinatesType[1..1] requiredJoint and its place

Used by

In a dataset · 9 paths

In the schema · 1 declaration

TypeName
trackJointPositionsTypejointPosition