Shape¶
Overview¶
Concrete Class
Members¶
Composition Properties¶
Name |
Multiplicity |
Type |
Ordered |
|
|---|---|---|---|---|
* |
yes |
The primitives of the Shape. |
Data Properties¶
Name |
Multiplicity |
Type |
Ordered |
Unique |
|
|---|---|---|---|---|---|
1 |
no |
no |
|||
1 |
no |
no |
A registration number that identifies the Shape. |
Name¶
Data Property
Type: String
Multiplicity: 1
Ordered: no
Unique: no
Example¶
"ENTRIFUGAL_PUMP_SHAPE"
Primitives¶
Composition Property
The primitives of the Shape.
Type: GraphicalPrimitive
Multiplicity: *
Ordered: yes
SymbolRegistrationNumber¶
Data Property
A registration number that identifies the Shape.
The following format is recommended:
[standard]:[version]-[id]-[transform]
where
standardis the name of a drawing standard,versionis the version the drawing standard, e.g., a year,idis the identifier used in the standard for the Shape,transformgives the transformation of the Shape w.r.t. its depiction in the standard.transformis one of the following values:A: no transformation,B: rotation by 90°,C: rotation by 180°,D: rotation by 270°,E: mirrored,F: mirrored, rotation by 90°,G: mirrored, rotation by 180°,H: mirrored, rotation by 270°.
Type: String
Multiplicity: 1
Ordered: no
Unique: no
Example¶
"ISO10628:2012-2322-A"
Example in DEXPI XML¶
<Object type="Core/Diagram.Shape">
<Data property="Name">
<String>ENTRIFUGAL_PUMP_SHAPE</String>
</Data>
<Data property="SymbolRegistrationNumber">
<String>ISO10628:2012-2322-A</String>
</Data>
</Object>