IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.8.6.1 IfcPointListDim(点列表维度)

8.8.6.1.1 语义定义(Semantic definition)

该函数用于确定笛卡尔点列表的维度。

8.8.6.1.2 形式化表示(Formal representation)

FUNCTION IfcPointListDim
(PointList : IfcCartesianPointList)
           : IfcDimensionCount;

  IF ('IFC4X3_DEV_62887e3f.IFCCARTESIANPOINTLIST2D' IN TYPEOF(PointList))
    THEN RETURN(2);
  END_IF;     
  IF ('IFC4X3_DEV_62887e3f.IFCCARTESIANPOINTLIST3D' IN TYPEOF(PointList))
    THEN RETURN(3);
  END_IF;     
  RETURN (?);

END_FUNCTION;

8.8.6.1.3 参考文献