#CV-2x3-111
number |
#CV-2x3-111 |
based on |
IFC2x3 |
effects |
extended coordination view |
date |
24. Feb 2006 |
initiator |
ISG meeting in Berlin |
summary | no duplicated points within a polyloop or polyline |
Description
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).