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.
  parameterDeclarations ParameterDeclaration 0..* XSDwrapped, XSDelement Definition of additional parameters.
  boundingBox BoundingBox 1..1 XSDelement Bounding box of the pedestrian.
  properties Properties 0..1 XSDelement Properties of the pedestrian.
Deprecation
  • Property model deprecated.
XSD 1.3 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.2
  • Property 'properties'. Lower cardinality changed.
    • New Value
      0
      From 1.2.0
      1
  • Property 'properties'. Annotation changed.
    • New Value
      Properties of the pedestrian.
      From 1.2.0
      Properties (values/files) of the pedestrian.
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 parameterDeclarations
    • XSDwrapped [wrapperMin: "0"; wrapperMax: "1"]
    • XSDelement [position: "1"]
  • Property boundingBox
    • XSDelement [position: "2"]
  • Property properties
    • XSDelement [position: "3"]

To XSD