Class Pedestrian

Applied Stereotypes:
XSDcomplexType
Implements Interfaces:
CatalogElement

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

Used in:
Catalog , EntityObject
Properties
  Name Type Cardinality AppliedStereotypes Description
  mass double 1..1 XSDattribute The mass of a pedestrian. Unit: [kg]. Range: [0..inf[.
D model string 0..1 XSDattribute, deprecated Definition of the model of the pedestrian.
  model3d string 0..1 XSDattribute Definition of the model of the pedestrian as a model type or a relative or absolute file path.
  name string 1..1 XSDattribute Name of the pedestrian type. Required when used in catalog.
  pedestrianCategory PedestrianCategory 1..1 XSDattribute Category type of pedestrian.
  role Role 0..1 XSDattribute Role of the pedestrian (police, civil,...). The default pedestrian role if not specified is None.
  boundingBox BoundingBox 1..1 XSDelement Bounding box of the pedestrian.
  parameterDeclarations ParameterDeclaration 0..* XSDwrapped, XSDelement Definition of additional parameters.
  properties Properties 0..1 XSDelement Properties of the pedestrian.
Deprecation
  • Property model deprecated.
XSD 1.4 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" minOccurs="0"/>
</xsd:all>
<xsd:attribute name="mass" type="Double" use="required"/>
<xsd:attribute name="model" type="String">
<xsd:annotation>
<xsd:appinfo>
deprecated
</xsd:appinfo>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="name" type="String" use="required"/>
<xsd:attribute name="pedestrianCategory" type="PedestrianCategory" use="required"/>
<xsd:attribute name="model3d" type="String"/>
<xsd:attribute name="role" type="Role"/>
</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.
Change log from version 1.3
  • Property 'boundingBox'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'parameterDeclarations'. Stereotype <<XSDwrapped>>. Tagged value 'wrapperMin' removed.
  • Property 'parameterDeclarations'. Stereotype <<XSDwrapped>>. Tagged value 'wrapperMax' removed.
  • Property 'parameterDeclarations'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'properties'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "all"; mixed: "false"]
  • Property mass
    • XSDattribute
  • Property model
    • XSDattribute
    • deprecated
  • Property model3d
    • XSDattribute
  • Property name
    • XSDattribute
  • Property pedestrianCategory
    • XSDattribute
  • Property role
    • XSDattribute
  • Property boundingBox
    • XSDelement
  • Property parameterDeclarations
    • XSDwrapped
    • XSDelement
  • Property properties
    • XSDelement

To XSD