An IfcOffsetCurve2D is a curve defined by an offset in 2D space from its BasisCurve.
|LayerAssignment||SET [0:1] OF IfcPresentationLayerAssignment FOR AssignedItems||
Assignment of the representation item to a single or multiple layer(s). The LayerAssignments can override a LayerAssignments of the IfcRepresentation it is used within the list of Items.
|StyledByItem||SET [0:1] OF IfcStyledItem FOR Item||
Reference to the IfcStyledItem that provides presentation information to the representation, e.g. a curve style, including colour and thickness to a geometric curve.
This attribute is formally derived.
The curve that is being offset.
|Click to show 4 hidden inherited attributes Click to hide 4 inherited attributes|
The distance of the offset curve from the basis curve. distance may be positive, negative or zero. A positive value of distance defines an offset in the direction which is normal to the curve in the sense of an anti-clockwise rotation through 90 degrees from the tangent vector T at the given point. (This is in the direction of orthogonal complement(T).)
An indication of whether the offset curve self-intersects; this is for information only.
The underlying curve shall be defined in two-dimensional space.
ENTITY IfcOffsetCurve2D SUBTYPE OF (IfcOffsetCurve); Distance : IfcLengthMeasure; SelfIntersect : IfcLogical; WHERE DimIs2D : BasisCurve.Dim = 2; END_ENTITY;