8.12.3.8 IfcCurveStyleFontPattern
RV ⓘ
AbV ⓘ
8.12.3.8.1 Semantic definition
8.12.3.8.2 Entity inheritance
-
- IfcCurveStyleFontPattern
- IfcColourRgbList
- IfcColourSpecification
- IfcCurveStyleFont
- IfcCurveStyleFontAndScaling
- IfcIndexedColourMap
- IfcPreDefinedItem
- IfcSurfaceStyleLighting
- IfcSurfaceStyleRefraction
- IfcSurfaceStyleShading
- IfcSurfaceStyleWithTextures
- IfcSurfaceTexture
- IfcTextStyleForDefinedFont
- IfcTextStyleTextModel
- IfcTextureCoordinate
- IfcTextureVertex
- IfcTextureVertexList
8.12.3.8.3 Attributes
# | Attribute | Type | Description |
---|---|---|---|
IfcCurveStyleFontPattern (2) | |||
1 | VisibleSegmentLength | IfcLengthMeasure |
The length of the visible segment in the pattern definition. |
2 | InvisibleSegmentLength | IfcPositiveLengthMeasure |
The length of the invisible segment in the pattern definition. |
8.12.3.8.4 Formal propositions
Name | Description |
---|---|
VisibleLengthGreaterEqualZero |
The value of a visible pattern length shall be equal or greater then zero. |
|
8.12.3.8.5 Formal representation
ENTITY IfcCurveStyleFontPattern
SUBTYPE OF (IfcPresentationItem);
VisibleSegmentLength : IfcLengthMeasure;
InvisibleSegmentLength : IfcPositiveLengthMeasure;
WHERE
VisibleLengthGreaterEqualZero : VisibleSegmentLength >= 0.;
END_ENTITY;