ShapeUsage¶
Overview¶
Concrete Class
Supertypes
Members¶
Reference Properties¶
Name |
Multiplicity |
Type |
Ordered |
Unique |
Opposite Multiplicity |
|
|---|---|---|---|---|---|---|
1 |
no |
no |
* |
The shape used by the ShapeUsage. |
Data Properties¶
Name |
Multiplicity |
Type |
Ordered |
Unique |
|---|---|---|---|---|
1 |
no |
no |
||
1 |
no |
no |
||
1 |
no |
no |
||
1 |
no |
no |
||
1 |
no |
no |
IsMirrored¶
Data Property
Type: Boolean
Multiplicity: 1
Ordered: no
Unique: no
Example¶
false
Position¶
Data Property
Type: Point
Multiplicity: 1
Ordered: no
Unique: no
Example¶
X = 20.0,
Y = 20.0)
Rotation¶
Data Property
Type: Double
Multiplicity: 1
Ordered: no
Unique: no
Example¶
0.0
ScaleX¶
Data Property
Type: Double
Multiplicity: 1
Ordered: no
Unique: no
Example¶
1.0
ScaleY¶
Data Property
Type: Double
Multiplicity: 1
Ordered: no
Unique: no
Example¶
1.0
Shape¶
Reference Property
The shape used by the ShapeUsage.
Type: Shape
Multiplicity: 1
Ordered: no
Unique: no
Opposite Multiplicity: *
Example in DEXPI XML¶
<Object type="Core/Diagram.ShapeUsage">
<Data property="IsMirrored">
<Boolean>false</Boolean>
</Data>
<Data property="Position">
<AggregatedDataValue type="Core/Diagram.Point">
<Data property="X">
<Double>20.0</Double>
</Data>
<Data property="Y">
<Double>20.0</Double>
</Data>
</AggregatedDataValue>
</Data>
<Data property="Rotation">
<Double>0.0</Double>
</Data>
<Data property="ScaleX">
<Double>1.0</Double>
</Data>
<Data property="ScaleY">
<Double>1.0</Double>
</Data>
</Object>