CartesianPoint2D
Note: There is a newer version of this specification see VEC 2.1.0
A CartesianPoint2D is a point that is defined by its coordinates in a rectangular two-dimensional Cartesian coordinate system.
General Information
Attribute | Value |
---|---|
Owner | geo_2d |
Applied Stereotype | |
Base Classifier | ExtendableElement |
Is Abstract | false |
Derived Classifiers |
Attributes
Name | Type | Mult. | Description | Owning Classifier |
---|---|---|---|---|
x | Double | 1 | Specifies the value of x-coordinate of the Cartesian point. The unit of this value is the baseUnit of containing BuildingBlockSpecification2D. |
CartesianPoint2D |
y | Double | 1 | Specifies the value of y-coordinate of the Cartesian point. The unit of this value is the baseUnit of containing BuildingBlockSpecification2D. |
CartesianPoint2D |
Outgoing Relations
Type | Role | Mult. | Mult. | Description |
---|---|---|---|---|
SheetOrChapter | sheet | 0..1 | 0..* | A two dimensional building block can contain one or more sheets. The CartesianPoint can reference the sheet on which it is placed. |
Incoming Relations
Type | Mult. | Role | Mult. | Description |
---|---|---|---|---|
BuildingBlockSpecification2D | 0..1 | cartesianPoint | 0..* | Specifies the CartesianPoint2Ds that are used in the BuildingBlockSpecification2D. |
GeometryNode2D | 0..* | cartesianPoint | 1 | References the CartesianPoint2D where the GeometryNode2D is located. |
BuildingBlockPositioning2D | 0..1 | centerPoint | 0..1 | Specifies the center point of the BuildingBlock in the coordinate system of the harness drawing. |
PathSegment | 0..* | controlPoint | 0..* | The ordered list of control points through which the PathSegment goes. |
Transformation2D | 0..* | origin | 1 | References the CartesianPoint2D that is the origin of the Transformation2D. |