4.1.8.1.2.4 Type Body Tessellated Geometry
The following diagram shows the generic classes and relationships used when applying this concept.
In addition, concepts may have particular importance to common or standardised industry practices and scenarios. For these specific usage scenarios, the table below shows a recommended list of general usage patterns that users may adopt.
G
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcElementType.htm'>IfcElementType</a>
IfcElementType
1. GlobalId
[1:1]
2. OwnerHistory
[0:1]
3. Name
[0:1]
4. Description
[0:1]
HasAssignments
[0:?]
Nests
[0:1]
IsNestedBy
[0:?]
HasContext
[0:1]
IsDecomposedBy
[0:?]
Decomposes
[0:1]
HasAssociations
[0:?]
5. ApplicableOccurrence
[0:1]
6. HasPropertySets
[1:?]
Types
[0:1]
7. RepresentationMaps
[1:?]
8. Tag
[0:1]
ReferencedBy
[0:?]
9. ElementType
[0:1]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRepresentationMap.htm'>IfcRepresentationMap</a>
IfcRepresentationMap
1. MappingOrigin
[1:1]
2. MappedRepresentation
[1:1]
HasShapeAspects
[0:?]
MapUsage
[0:?]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcElementType.htm'>IfcElementType</a>:RepresentationMaps1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRepresentationMap.htm'>IfcRepresentationMap</a>:IfcRepresentationMap0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeRepresentation.htm'>IfcShapeRepresentation</a>
IfcShapeRepresentation
1. ContextOfItems
[1:1]
2. RepresentationIdentifier
[0:1]
3. RepresentationType
[0:1]
Geometry
4. Items
[1:?]
RepresentationMap
[0:1]
LayerAssignments
[0:?]
OfProductRepresentation
[0:?]
OfShapeAspect
[0:1]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRepresentationMap.htm'>IfcRepresentationMap</a>:MappedRepresentation1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeRepresentation.htm'>IfcShapeRepresentation</a>:IfcShapeRepresentation0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcAxis2Placement3D.htm'>IfcAxis2Placement3D</a>
IfcAxis2Placement3D
LayerAssignment
[0:1]
StyledByItem
[0:1]
1. Location
[1:1]
2. Axis
[0:1]
3. RefDirection
[0:1]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRepresentationMap.htm'>IfcRepresentationMap</a>:MappingOrigin1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcAxis2Placement3D.htm'>IfcAxis2Placement3D</a>:IfcAxis2Placement3D0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcAxis2Placement2D.htm'>IfcAxis2Placement2D</a>
IfcAxis2Placement2D
LayerAssignment
[0:1]
StyledByItem
[0:1]
1. Location
[1:1]
2. RefDirection
[0:1]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRepresentationMap.htm'>IfcRepresentationMap</a>:MappingOrigin1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcAxis2Placement2D.htm'>IfcAxis2Placement2D</a>:IfcAxis2Placement2D0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcGeometricRepresentationContext.htm'>IfcGeometricRepresentationContext</a>
IfcGeometricRepresentationContext
1. ContextIdentifier
[0:1]
2. ContextType
[0:1]
RepresentationsInContext
[0:?]
3. CoordinateSpaceDimension
[1:1]
4. Precision
[0:1]
5. WorldCoordinateSystem
[1:1]
6. TrueNorth
[0:1]
HasSubContexts
[0:?]
HasCoordinateOperation
[0:1]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeRepresentation.htm'>IfcShapeRepresentation</a>:ContextOfItems1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcGeometricRepresentationContext.htm'>IfcGeometricRepresentationContext</a>:IfcGeometricRepresentationContext0
IfcLabel_0
IfcLabel
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeRepresentation.htm'>IfcShapeRepresentation</a>:RepresentationIdentifier1->IfcLabel_0:IfcLabel0
IfcLabel_1
IfcLabel
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeRepresentation.htm'>IfcShapeRepresentation</a>:RepresentationType1->IfcLabel_1:IfcLabel0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcTriangulatedFaceSet.htm'>IfcTriangulatedFaceSet</a>
IfcTriangulatedFaceSet
LayerAssignment
[0:1]
StyledByItem
[0:1]
1. Coordinates
[1:1]
HasColours
[0:1]
HasTextures
[0:?]
2. Normals
[1:?]
3. Closed
[0:1]
4. CoordIndex
[1:?]
5. PnIndex
[1:?]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeRepresentation.htm'>IfcShapeRepresentation</a>:Items1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcTriangulatedFaceSet.htm'>IfcTriangulatedFaceSet</a>:IfcTriangulatedFaceSet0
constraint_0
='Surface'
IfcLabel_0->constraint_0
constraint_1
='Tessellation'
IfcLabel_1->constraint_1
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcCartesianPointList3D.htm'>IfcCartesianPointList3D</a>
IfcCartesianPointList3D
LayerAssignment
[0:1]
StyledByItem
[0:1]
1. CoordList
[1:?]
2. TagList
[1:?]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcTriangulatedFaceSet.htm'>IfcTriangulatedFaceSet</a>:Coordinates1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcCartesianPointList3D.htm'>IfcCartesianPointList3D</a>:IfcCartesianPointList3D0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcParameterValue.htm'>IfcParameterValue</a>
IfcParameterValue
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcTriangulatedFaceSet.htm'>IfcTriangulatedFaceSet</a>:Normals1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcParameterValue.htm'>IfcParameterValue</a>:IfcParameterValue0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcIndexedColourMap.htm'>IfcIndexedColourMap</a>
IfcIndexedColourMap
1. MappedTo
[1:1]
2. Opacity
[0:1]
3. Colours
[1:1]
4. ColourIndex
[1:?]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcTriangulatedFaceSet.htm'>IfcTriangulatedFaceSet</a>:HasColours1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcIndexedColourMap.htm'>IfcIndexedColourMap</a>:MappedTo0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcIndexedTriangleTextureMap.htm'>IfcIndexedTriangleTextureMap</a>
IfcIndexedTriangleTextureMap
1. Maps
[1:?]
2. MappedTo
[1:1]
3. TexCoords
[1:1]
4. TexCoordIndex
[1:?]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcTriangulatedFaceSet.htm'>IfcTriangulatedFaceSet</a>:HasTextures1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcIndexedTriangleTextureMap.htm'>IfcIndexedTriangleTextureMap</a>:MappedTo0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcStyledItem.htm'>IfcStyledItem</a>
IfcStyledItem
LayerAssignment
[0:1]
StyledByItem
[0:1]
1. Item
[0:1]
2. Styles
[1:?]
3. Name
[0:1]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcTriangulatedFaceSet.htm'>IfcTriangulatedFaceSet</a>:StyledByItem1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcStyledItem.htm'>IfcStyledItem</a>:Item0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcLengthMeasure.htm'>IfcLengthMeasure</a>
IfcLengthMeasure
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcCartesianPointList3D.htm'>IfcCartesianPointList3D</a>:CoordList1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcLengthMeasure.htm'>IfcLengthMeasure</a>:IfcLengthMeasure0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcColourRgbList.htm'>IfcColourRgbList</a>
IfcColourRgbList
1. ColourList
[1:?]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcIndexedColourMap.htm'>IfcIndexedColourMap</a>:Colours1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcColourRgbList.htm'>IfcColourRgbList</a>:IfcColourRgbList0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcImageTexture.htm'>IfcImageTexture</a>
IfcImageTexture
1. RepeatS
[1:1]
2. RepeatT
[1:1]
3. Mode
[0:1]
4. TextureTransform
[0:1]
5. Parameter
[1:?]
IsMappedBy
[0:?]
UsedInStyles
[0:?]
6. URLReference
[1:1]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcIndexedTriangleTextureMap.htm'>IfcIndexedTriangleTextureMap</a>:Maps1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcImageTexture.htm'>IfcImageTexture</a>:IfcImageTexture0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSurfaceStyle.htm'>IfcSurfaceStyle</a>
IfcSurfaceStyle
1. Name
[0:1]
2. Side
[1:1]
3. Styles
[1:5]
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcStyledItem.htm'>IfcStyledItem</a>:Styles1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSurfaceStyle.htm'>IfcSurfaceStyle</a>:IfcSurfaceStyle0
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcNormalisedRatioMeasure.htm'>IfcNormalisedRatioMeasure</a>
IfcNormalisedRatioMeasure
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcColourRgbList.htm'>IfcColourRgbList</a>:ColourList1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcNormalisedRatioMeasure.htm'>IfcNormalisedRatioMeasure</a>:IfcNormalisedRatioMeasure0
Image_Texture
Image Texture
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcImageTexture.htm'>IfcImageTexture</a>->Image_Texture
Surface_Color_Style
Surface Color Style
<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSurfaceStyle.htm'>IfcSurfaceStyle</a>->Surface_Color_Style
Figure 4.1.8.1.2.4.A
General UsageTable 4.1.8.1.2.4.B