Deprecated geometries are in the IFC4 doc: (axis)

Deprecated geometries are in the IFC4 doc: (axis)
http://www.buildingsmart-tech.org/ifc/IFC4/Add2TC1/html/link/ifcwall.htm
http://www.buildingsmart-tech.org/ifc/IFC4/Add2TC1/html/link/ifcbeam.htm
http://www.buildingsmart-tech.org/ifc/IFC4/Add2TC1/html/link/ifccolumn.htm
http://www.buildingsmart-tech.org/ifc/IFC4/Add2TC1/html/link/ifcmember.htm

What do you mean?

Below is a part of doc:
IfcPolyline, IfcTrimmedCurve are deprecated

Axis

Correct. The reference should be made to IfcIndexedPolyCurve instead.

@TLiebich @gkiss could you elaborate a bit more about what exactly is deprecated? I don’t get it. It’s wrong to use anything except IfcIndexedPolyCurve for Axis?

@TLiebich @gkiss I look at documentation for version 4.3.rc.1 published on the site, I look at documentation for version 4.0.2.1 and nowhere I find confirmation of information about obsolete entities IfcPolyline, IfcTrimmedCurve. Can you confirm or deny the information on this topic? It would be great if you could help find this information in the documentation.

IfcPolyline, IfcTrimmedCurve are not in IFC4 reference view, but the extruded solid is part of it. Really they are deprecated in Reference view only. But it should be recommended in the same way in other views too, if the IfcIndexedPolyCurve is more compact and easier to implement.

@gkiss Thank you very much. If I understand correctly, the Axis representation itself is not supported in MVD Reference View either. It seems that these curves are not deprecated, but are not recommended in general and are explicitly not supported in the Reference View.

@gkiss @TLiebich If IfcTrimmedCurve is not included in ReferenceView, and IfcIndexedPolyCurve does not support ellipse for example, then if it is necessary to export ellipse, should it be described approximately by segments? Do I understand it correctly?