<connectionHoses>
<connectionHoseTypes>
<connectionHoseType name="string"Description: Name of type
Type: String
Required: no
>
<material filename="string"Description: Path to i3d file
Type: String
Required: no
name="string"Description: Name of material
Type: String
Required: no
uvMinMax="x y"Description: Min. and max. range of uv's in Y
Type: Multiple values (x, y)
Required: no
materialTemplateName="string"Description: Material template to be applied by default
Type: Name of brand material template or color values (r,g,b)
Required: no
uvLengthScale="1"Description: Scale factor of the UV in X axis
Type: Float
Default: 1
Required: no
materialNode="node"Description: Material node in i3d file
Type: Index to i3d node or i3d mapping identifier
Required: no
uvRandomOffset="0 0"Description: Random offset range on x and y axis
Type: Multiple values (x, y)
Default: 0 0
Required: no
/>
<adapter node="node"Description: Adapter node in i3d file
Type: Index to i3d node or i3d mapping identifier
Required: no
detachedNode="node"Description: Detached adapter node in i3d file
Type: Index to i3d node or i3d mapping identifier
Required: no
filename="string"Description: Path to i3d file
Type: String
Required: no
name="string"Description: Name of adapter
Type: String
Required: no
/>
</connectionHoseType>
</connectionHoseTypes>
<sockets>
<socket node="node"Description: Socket node in i3d
Type: Index to i3d node or i3d mapping identifier
Required: no
name="string"Description: Socket name
Type: String
Required: no
filename="string"Description: Path to i3d file
Type: String
Required: no
referenceNode="string"Description: Index of reference node inside socket
Type: String
Required: no
>
<cap closedRotation="x y z"Description: Closed rotation
Type: Rotation values (x, y, z)
Required: no
openedRotation="x y z"Description: Opened rotation
Type: Rotation values (x, y, z)
Required: no
openedVisibility="true"Description: Opened visibility
Type: Boolean
Default: true
Required: no
node="string"Description: Index of cap node inside socket
Type: String
Required: no
closedVisibility="true"Description: Closed visibility
Type: Boolean
Default: true
Required: no
/>
</socket>
</sockets>
<basicHoses>
<basicHose realLength="float"Description: Real length of hose in i3d
Type: Float
Required: no
diameter="float"Description: Diameter of hose
Type: Float
Required: no
startStraightening="2"Description: Straightening factor on start side
Type: Float
Default: 2
Required: no
endStraightening="2"Description: Straightening factor on end side
Type: Float
Default: 2
Required: no
length="float"Description: Reference length of hose
Type: Float
Required: no
minCenterPointAngle="90"Description: Min. bending angle at the center of the hose
Type: Angle
Default: 90
Required: no
node="node"Description: Path to hose node
Type: Index to i3d node or i3d mapping identifier
Required: no
filename="string"Description: I3d filename
Type: String
Required: no
/>
</basicHoses>
<parentFile xmlFilename="string"Description: Parent xml filepath used as basis
Type: String
Required: no
>
<attributes>
<set path="string"Description: Path change in parent xml
Type: String
Required: no
value="string"Description: Target value to set in parent file
Type: String
Required: no
/>
<clearList path="string"Description: List to clear but keep one item
Type: String
Required: no
keepIndex="integer"Description: Index of list to keep
Type: Integer
Required: no
/>
<remove path="string"Description: Path to remove from parent xml
Type: String
Required: no
/>
</attributes>
</parentFile>
</connectionHoses>