IFC 4.3.0.0 (IFC4X3) final

4.7.1.5.4.3 Triangulated Geometry

The following diagram shows the generic classes and relationships used when applying this concept.

G IfcTriangulatedFaceSet IfcTriangulatedFaceSet LayerAssignment [0:1] StyledByItem [0:1] Coordinates [1:1] Closed [0:1] HasColours [0:1] HasTextures [0:?] Normals [1:?] CoordIndex [1:?] PnIndex [1:?] IfcCartesianPointList3D IfcCartesianPointList3D LayerAssignment [0:1] StyledByItem [0:1] CoordList [1:?] TagList [1:?] IfcTriangulatedFaceSet:Coordinates1->IfcCartesianPointList3D:IfcCartesianPointList3D0 IfcParameterValue IfcParameterValue IfcTriangulatedFaceSet:Normals1->IfcParameterValue:IfcParameterValue0 IfcBoolean IfcBoolean IfcTriangulatedFaceSet:Closed1->IfcBoolean:IfcBoolean0 IfcPositiveInteger_0 IfcPositiveInteger IfcTriangulatedFaceSet:CoordIndex1->IfcPositiveInteger_0:IfcPositiveInteger0 IfcPositiveInteger_1 IfcPositiveInteger IfcTriangulatedFaceSet:PnIndex1->IfcPositiveInteger_1:IfcPositiveInteger0 IfcIndexedColourMap IfcIndexedColourMap MappedTo [1:1] Opacity [0:1] Colours [1:1] ColourIndex [1:?] IfcTriangulatedFaceSet:HasColours1->IfcIndexedColourMap:MappedTo0 IfcLengthMeasure IfcLengthMeasure IfcCartesianPointList3D:CoordList1->IfcLengthMeasure:IfcLengthMeasure0 IfcColourRgbList IfcColourRgbList ColourList [1:?] IfcIndexedColourMap:Colours1->IfcColourRgbList:IfcColourRgbList0 IfcPositiveInteger_2 IfcPositiveInteger IfcIndexedColourMap:ColourIndex1->IfcPositiveInteger_2:IfcPositiveInteger0 IfcNormalisedRatioMeasure_1 IfcNormalisedRatioMeasure IfcIndexedColourMap:Opacity1->IfcNormalisedRatioMeasure_1:IfcNormalisedRatioMeasure0 IfcNormalisedRatioMeasure_0 IfcNormalisedRatioMeasure IfcColourRgbList:ColourList1->IfcNormalisedRatioMeasure_0:IfcNormalisedRatioMeasure0
Figure 4.7.1.5.4.3.A