XML-Namespace: http://www.mbsim-env.de/OpenMBV
The data of an OpenMBV visualization consist of two parts: a XML file (<filename>.ombvx) and a HDF5 file (<filename>.ombvh5). Alternatively, the content of the ombvx file can be embed in the ombvh5 file as a dataset of type string and dataspace dimension (1) at the path /openmbv_ombvxContent (a dataspace with dimension (1) instead of a scalar dataspce is used to allow compression, at least if the type is a fixed size string).
The root element of the XML file must be <Group>. The syntax, the attributes and the possible children for the XML elements is documented in the section Elements. A full valid example XML file (TS.ombvx) is given by:
<?xml version="1.0" encoding="UTF-8"?>
<Group name="TS" expand="1" enable="1" xmlns="http://www.mbsim-env.de/OpenMBV">
  <Group name="Hauptgruppe1" expand="1" enable="1">
    <Cuboid name="Box1" enable="1">
      <minimalColorValue>0</minimalColorValue>
      <maximalColorValue>1</maximalColorValue>
      <diffuseColor>[0.3;1;1]</diffuseColor>
      <initialTranslation>[0;0;0]</initialTranslation>
      <initialRotation>[0;0;0]</initialRotation>
      <scaleFactor>1</scaleFactor>
      <length>[0.5;0.5;0.5]</length>
    </Cuboid>
    <Frame name="P1" enable="1">
      <minimalColorValue>0</minimalColorValue>
      <maximalColorValue>1</maximalColorValue>
      <diffuseColor>[-1;1;1]</diffuseColor>
      <initialTranslation>[0;0;0]</initialTranslation>
      <initialRotation>[0;0;0]</initialRotation>
      <scaleFactor>1</scaleFactor>
      <size>0.5</size>
      <offset>1</offset>
    </Frame>
  </Group>
</Group>
    The according HDF5 file (TS.ombvh5) must provide two datasets with the following path in the HDF5 file:
The content of the datasets is also documented in section Elements.
| Icon | Description | 
|---|---|
| <element> | A XML element of name 'element' | 
| attrName | A XML attribute of name 'attrName' | 
| namespace | A XML namespace of name 'namespace' | 
| type | A XML element or attribute type of name 'type' | 
| A required XML attribute | |
| 0-2 | A occurance of XML elements or attributes | 
<ElementName> 0-2 elementType
attrName1  typeOfTheAttribute
attrName2 optional typeOfTheAttribute
Documentation of the element.
The upper nomenclature defines a XML element named ElementName with (if given) a minimal occurance of 0 and a maximal occurance of 2. The element is of type elementType.
    A occurance of optional means 0-1.
    The element has two attributes named attrName1 and attrName2 of type typeOfTheAttribute. A attribute can be optional or required.
The upper nomenclature defines a choice of elements. Only one element of the given ones can be used. The choice has, if given, a minimal occurance of 1 and a maximal maximal occurence of 2.
    A occurance of optional means 0-1.
The upper nomenclature defines a sequence of elements. Each element must be given in that order. The sequence has, if given, a minimal occurance of 0 and a maximal maximal occurence of 3.
    A occurance of optional means 0-1.
Sequences and choices can be nested like above.
A indent indicates child elements for a given element.
| Abstract Element: | true | 
| Inherits: | |
| Inherited by: | <Body>, <Group>, | 
| Attributes: | name  pv:stringPartialEval
 enable pv:booleanFullEval boundingBox pv:booleanFullEval environment pv:booleanFullEval  | 
| Abstract Element: | true | 
| Inherits: | <Object> | 
| Inherited by: | <DynamicColoredBody>, <IvScreenAnnotation>, <Path>, | 
| Attributes: | outLine pv:booleanFullEval
 shilouetteEdge pv:booleanFullEval drawMethod pv:stringPartialEval pointSize pv:floatFullEval lineWidth pv:floatFullEval  | 
| Abstract Element: | true | 
| Inherits: | <Body> | 
| Inherited by: | <Arrow>, <CoilSpring>, <DynamicNurbsCurve>, <DynamicNurbsSurface>, <FlexibleBody>, <NurbsDisk>, <RigidBody>, <SpineExtrusion>, | 
| Attributes: | 
| Abstract Element: | false | 
| Inherits: | <DynamicColoredBody> | 
| Inherited by: | |
| Attributes: | path pv:booleanFullEval
 | 
<Arrow name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" path="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <diameter>VALUE</diameter> <headDiameter>VALUE</headDiameter> <headLength>VALUE</headLength> <type>VALUE</type> <referencePoint>VALUE</referencePoint> <!-- optional --> <scaleLength>VALUE</scaleLength> </Arrow>
| Abstract Element: | false | 
| Inherits: | <DynamicColoredBody> | 
| Inherited by: | |
| Attributes: | 
<CoilSpring name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <type>VALUE</type> <!-- optional --> <numberOfCoils>VALUE</numberOfCoils> <springRadius>VALUE</springRadius> <crossSectionRadius>VALUE</crossSectionRadius> <!-- optional --> <nominalLength>VALUE</nominalLength> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> </CoilSpring>
| Abstract Element: | false | 
| Inherits: | <DynamicColoredBody> | 
| Inherited by: | |
| Attributes: | 
<DynamicNurbsCurve name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <numberOfControlPoints>VALUE</numberOfControlPoints> <knotVector>VALUE</knotVector> </DynamicNurbsCurve>
| Abstract Element: | false | 
| Inherits: | <DynamicColoredBody> | 
| Inherited by: | |
| Attributes: | 
<DynamicNurbsSurface name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <numberOfUControlPoints>VALUE</numberOfUControlPoints> <numberOfVControlPoints>VALUE</numberOfVControlPoints> <uKnotVector>VALUE</uKnotVector> <vKnotVector>VALUE</vKnotVector> </DynamicNurbsSurface>
| Abstract Element: | false | 
| Inherits: | <DynamicColoredBody> | 
| Inherited by: | <DynamicIndexedFaceSet>, <DynamicIndexedLineSet>, <DynamicPointSet>, | 
| Attributes: | 
<FlexibleBody name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <numberOfVertexPositions>VALUE</numberOfVertexPositions> <!-- optional --> </FlexibleBody>
| Abstract Element: | false | 
| Inherits: | <FlexibleBody> | 
| Inherited by: | |
| Attributes: | 
<DynamicIndexedFaceSet name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <numberOfVertexPositions>VALUE</numberOfVertexPositions> <!-- optional --> <indices>VALUE</indices> </DynamicIndexedFaceSet>
| Abstract Element: | false | 
| Inherits: | <FlexibleBody> | 
| Inherited by: | |
| Attributes: | 
<DynamicIndexedLineSet name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <numberOfVertexPositions>VALUE</numberOfVertexPositions> <!-- optional --> <indices>VALUE</indices> </DynamicIndexedLineSet>
| Abstract Element: | false | 
| Inherits: | <FlexibleBody> | 
| Inherited by: | |
| Attributes: | 
<DynamicPointSet name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <numberOfVertexPositions>VALUE</numberOfVertexPositions> <!-- optional --> </DynamicPointSet>
| Abstract Element: | false | 
| Inherits: | <DynamicColoredBody> | 
| Inherited by: | |
| Attributes: | localFrame pv:booleanFullEval
 | 
<NurbsDisk name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <drawDegree>VALUE</drawDegree> <innerRadius>VALUE</innerRadius> <outerRadius>VALUE</outerRadius> <elementNumberAzimuthal>VALUE</elementNumberAzimuthal> <elementNumberRadial>VALUE</elementNumberRadial> <interpolationDegreeAzimuthal>VALUE</interpolationDegreeAzimuthal> <interpolationDegreeRadial>VALUE</interpolationDegreeRadial> <knotVecAzimuthal>VALUE</knotVecAzimuthal> <knotVecRadial>VALUE</knotVecRadial> </NurbsDisk>
| Abstract Element: | true | 
| Inherits: | <DynamicColoredBody> | 
| Inherited by: | <BevelGear>, <CompoundRigidBody>, <Cube>, <Cuboid>, <Cylinder>, <CylindricalGear>, <Extrusion>, <Frame>, <Frustum>, <Grid>, <IndexedFaceSet>, <IndexedLineSet>, <InvisibleBody>, <IvBody>, <NurbsCurve>, <NurbsSurface>, <PlanarGear>, <PointSet>, <Rack>, <Rotation>, <Sphere>, | 
| Attributes: | localFrame pv:booleanFullEval
 referenceFrame pv:booleanFullEval path pv:booleanFullEval dragger pv:booleanFullEval  | 
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<BevelGear name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <numberOfTeeth>VALUE</numberOfTeeth> <width>VALUE</width> <helixAngle>VALUE</helixAngle> <!-- optional --> <pitchAngle>VALUE</pitchAngle> <!-- optional --> <module>VALUE</module> <!-- optional --> <pressureAngle>VALUE</pressureAngle> <!-- optional --> <backlash>VALUE</backlash> <!-- optional --> </BevelGear>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | expand pv:booleanFullEval
 | 
<CompoundRigidBody name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" expand="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <RigidBody/> <!-- abstract --> </CompoundRigidBody>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<Cube name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <length>VALUE</length> </Cube>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<Cuboid name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <length>VALUE</length> </Cuboid>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<Cylinder name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <radius>VALUE</radius> <height>VALUE</height> </Cylinder>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<CylindricalGear name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <numberOfTeeth>VALUE</numberOfTeeth> <width>VALUE</width> <helixAngle>VALUE</helixAngle> <!-- optional --> <module>VALUE</module> <!-- optional --> <pressureAngle>VALUE</pressureAngle> <!-- optional --> <backlash>VALUE</backlash> <!-- optional --> <externalToothed>VALUE</externalToothed> <!-- optional --> <outsideRadius>VALUE</outsideRadius> <!-- optional --> </CylindricalGear>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<Extrusion name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <windingRule>VALUE</windingRule> <height>VALUE</height> <contour>VALUE</contour> </Extrusion>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<Frame name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <size>VALUE</size> <offset>VALUE</offset> </Frame>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<Frustum name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <baseRadius>VALUE</baseRadius> <topRadius>VALUE</topRadius> <height>VALUE</height> <innerBaseRadius>VALUE</innerBaseRadius> <innerTopRadius>VALUE</innerTopRadius> </Frustum>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<Grid name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <xSize>VALUE</xSize> <ySize>VALUE</ySize> <nx>VALUE</nx> <ny>VALUE</ny> </Grid>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<IndexedFaceSet name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <vertexPositions>VALUE</vertexPositions> <indices>VALUE</indices> </IndexedFaceSet>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<IndexedLineSet name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <vertexPositions>VALUE</vertexPositions> <indices>VALUE</indices> </IndexedLineSet>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<InvisibleBody name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> </InvisibleBody>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<IvBody name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <ivFileName>VALUE</ivFileName> <creaseEdges>VALUE</creaseEdges> <!-- optional --> <boundaryEdges>VALUE</boundaryEdges> <!-- optional --> <removeNodesByName>VALUE</removeNodesByName> <!-- optional --> <removeNodesByType>VALUE</removeNodesByType> <!-- optional --> </IvBody>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<NurbsCurve name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <controlPoints>VALUE</controlPoints> <numberOfControlPoints>VALUE</numberOfControlPoints> <knotVector>VALUE</knotVector> </NurbsCurve>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<NurbsSurface name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <controlPoints>VALUE</controlPoints> <numberOfUControlPoints>VALUE</numberOfUControlPoints> <numberOfVControlPoints>VALUE</numberOfVControlPoints> <uKnotVector>VALUE</uKnotVector> <vKnotVector>VALUE</vKnotVector> </NurbsSurface>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<PlanarGear name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <numberOfTeeth>VALUE</numberOfTeeth> <height>VALUE</height> <width>VALUE</width> <helixAngle>VALUE</helixAngle> <!-- optional --> <module>VALUE</module> <!-- optional --> <pressureAngle>VALUE</pressureAngle> <!-- optional --> <backlash>VALUE</backlash> <!-- optional --> </PlanarGear>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<PointSet name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <vertexPositions>VALUE</vertexPositions> </PointSet>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<Rack name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <numberOfTeeth>VALUE</numberOfTeeth> <height>VALUE</height> <width>VALUE</width> <helixAngle>VALUE</helixAngle> <!-- optional --> <module>VALUE</module> <!-- optional --> <pressureAngle>VALUE</pressureAngle> <!-- optional --> <backlash>VALUE</backlash> <!-- optional --> </Rack>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<Rotation name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <startAngle>VALUE</startAngle> <!-- optional --> <endAngle>VALUE</endAngle> <!-- optional --> <contour>VALUE</contour> </Rotation>
| Abstract Element: | false | 
| Inherits: | <RigidBody> | 
| Inherited by: | |
| Attributes: | 
<Sphere name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" localFrame="VALUE" referenceFrame="VALUE" path="VALUE" dragger="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <initialTranslation>VALUE</initialTranslation> <!-- optional --> <initialRotation>VALUE</initialRotation> <!-- optional --> <scaleFactor>VALUE</scaleFactor> <!-- optional --> <radius>VALUE</radius> </Sphere>
| Abstract Element: | false | 
| Inherits: | <DynamicColoredBody> | 
| Inherited by: | |
| Attributes: | 
<SpineExtrusion name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <minimalColorValue>VALUE</minimalColorValue> <!-- optional --> <maximalColorValue>VALUE</maximalColorValue> <!-- optional --> <diffuseColor>VALUE</diffuseColor> <!-- optional --> <transparency>VALUE</transparency> <!-- optional --> <contour>VALUE</contour> <scaleFactor>VALUE</scaleFactor> <initialRotation>VALUE</initialRotation> <stateOffSet>VALUE</stateOffSet> <!-- optional --> </SpineExtrusion>
| Abstract Element: | false | 
| Inherits: | <Body> | 
| Inherited by: | |
| Attributes: | 
<IvScreenAnnotation name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <scale1To1At>VALUE</scale1To1At> <!-- optional --> <ivFileName>VALUE</ivFileName> <columnLabel>VALUE</columnLabel> </IvScreenAnnotation>
| Abstract Element: | false | 
| Inherits: | <Body> | 
| Inherited by: | |
| Attributes: | 
<Path name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" outLine="VALUE" shilouetteEdge="VALUE" drawMethod="VALUE" pointSize="VALUE" lineWidth="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <color>VALUE</color> </Path>
| Abstract Element: | false | 
| Inherits: | <Object> | 
| Inherited by: | |
| Attributes: | expand pv:booleanFullEval
 | 
<Group name="VALUE" enable="VALUE" boundingBox="VALUE" environment="VALUE" expand="VALUE" xmlns="http://www.mbsim-env.de/OpenMBV"> <Object/> <!-- abstract --> </Group>