Beispiel #1
0
 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);
 }
Beispiel #3
0
 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);
		}
Beispiel #5
0
 protected IfcTessellatedFaceSet(IfcCartesianPointList3D __Coordinates)
 {
     this.Coordinates = __Coordinates;
     this.HasColours  = new HashSet <IfcIndexedColourMap>();
     this.HasTextures = new HashSet <IfcIndexedTextureMap>();
 }