public IfcPolygonalFaceSet(IfcCartesianPointList3D __Coordinates, IfcBoolean?__Closed, IfcIndexedPolygonalFace[] __Faces, IfcPositiveInteger[] __PnIndex) : base(__Coordinates) { this._Closed = __Closed; this._Faces = new List <IfcIndexedPolygonalFace>(__Faces); this._PnIndex = new List <IfcPositiveInteger>(__PnIndex); }
public IfcTriangulatedFaceSet(IfcCartesianPointList3D __Coordinates, IfcParameterValue[] __Normals, IfcBoolean?__Closed, IfcPositiveInteger[] __CoordIndex, IfcPositiveInteger[] __PnIndex) : base(__Coordinates) { this._Normals = new List <IfcParameterValue>(__Normals); this._Closed = __Closed; this._CoordIndex = new List <IfcPositiveInteger>(__CoordIndex); this._PnIndex = new List <IfcPositiveInteger>(__PnIndex); }
public IfcTessellatedFaceSet(IfcCartesianPointList3D __Coordinates) { this._Coordinates = __Coordinates; }
public IfcTriangulatedIrregularNetwork(IfcCartesianPointList3D __Coordinates, IfcParameterValue[] __Normals, IfcBoolean? __Closed, IfcPositiveInteger[] __CoordIndex, IfcPositiveInteger[] __PnIndex, IfcInteger[] __Flags) : base(__Coordinates, __Normals, __Closed, __CoordIndex, __PnIndex) { this.Flags = new List<IfcInteger>(__Flags); }
protected IfcTessellatedFaceSet(IfcCartesianPointList3D __Coordinates) { this.Coordinates = __Coordinates; this.HasColours = new HashSet <IfcIndexedColourMap>(); this.HasTextures = new HashSet <IfcIndexedTextureMap>(); }