Personal tools
You are here: Home / Implementation / IFC2x3 impl guidance / IFC Impl Agreements / #CV-2x3-111


no duplicated points within a polyloop or polyline
based on
extended coordination view
24. Feb 2006
ISG meeting in Berlin
summary no duplicated points within a polyloop or polyline



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).