Enumeration DynamicsShape

Function type used to represent the change of a given variable over time or distance.

Used in:
TransitionDynamics , LaneOffsetActionDynamics
Enumeration Literals
Name Description
linear Value changes in a linear function: f(x) = f_0 + rate * x.
cubic Cubical transition f(x)=A*x^3+B*x^2+C*x+D with the constraint that the gradient must be zero at start and end.
sinusoidal Sinusoidal transition f(x)=A*sin(x)+B with the constraint that the gradient must be zero at start and end.
step Step transition.

Migration Information from XSD 0.9.1
Derived From:
Enum_Dynamics_shape
Property Name XSD Type XSD 0.9.1 Name Migration
linear Attribute linear
cubic Attribute cubic
sinusoidal Attribute sinusoidal
step Attribute step

XSD 1.0 Representation


<xsd:simpleType name="DynamicsShape">
<xsd:union>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="linear"/>
<xsd:enumeration value="cubic"/>
<xsd:enumeration value="sinusoidal"/>
<xsd:enumeration value="step"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType>
<xsd:restriction base="parameter"/>
</xsd:simpleType>
</xsd:union>
</xsd:simpleType>

To XSD To XSLT