No duplicated points within a polyloop or polyline

Based on          IFC2x3

Initiator            ISG Meeting-Berlin

Effects              Extended Coordination View

Date                    2006 02 24


An IfcPolyLoop shall have no duplicate points (neither by reference, nor by value). Points are assumed to be identical, when they are the same after applying the precision value of the sending system (stored in IfcGeometricRepresentationContext.Precision).

If no Precision value has been exported, the default precision value of E-8 applies.

Same rule applies {see exception below} also for points within an IfcPolyline.

correction added [2011-11-07]

In case of IfcPolyline the first and the last point may be identical, then it indicates a closed polyline. In this case they shall be identical by reference (referencing the same instance of IfcCartesianPoint.

©2020 buildingSMART International, Ltd. - All Rights Reserved