Class Pedestrian

Applied Stereotypes:
XSDcomplexType
Implements Interfaces:
CatalogElement

Definition of a pedestrian type in a scenario or in a catalog.

Used in:
EntityObject , Catalog
Properties
Name Type Cardinality AppliedStereotypes Description
model string 1..1 XSDattribute Definition of the model of the pedestrian.
mass double 1..1 XSDattribute The mass of a pedestrian in kg.
name string 1..1 XSDattribute Name of the pedestrian type. Required when used in catalog.
pedestrianCategory PedestrianCategory 1..1 XSDattribute Category type of pedestrian.
parameterDeclarations ParameterDeclaration 0..* XSDwrapped Definition of additional parameters.
boundingBox BoundingBox 1..1 Bounding box of the pedestrian.
properties Properties 1..1 Properties (values/files) of the pedestrian.

Migration Information from XSD 0.9.1
Derived From:
OSCPedestrian
Property Name XSD Type XSD 0.9.1 Name Migration
model Attribute model
mass Attribute mass
name Attribute name
pedestrianCategory Attribute category
parameterDeclarations Element ParameterDeclaration Renamed
boundingBox Element BoundingBox
properties Element Properties

XSD 1.0 Representation


<xsd:complexType name="Pedestrian">
<xsd:all>
<xsd:element name="ParameterDeclarations" type="ParameterDeclarations" minOccurs="0"/>
<xsd:element name="BoundingBox" type="BoundingBox"/>
<xsd:element name="Properties" type="Properties"/>
</xsd:all>
<xsd:attribute name="model" type="String" use="required"/>
<xsd:attribute name="mass" type="Double" use="required"/>
<xsd:attribute name="name" type="String" use="required"/>
<xsd:attribute name="pedestrianCategory" type="PedestrianCategory" use="required"/>
</xsd:complexType>

XSD Transformation
UML Element Stereotype Description
parameterDeclarations XSDwrapper This property represents a wrapped list. In XSD, the complex type ParameterDeclarations is used as a wrapper.

To XSD To XSLT To XSD Tree