Inheritance: IfcSweptAreaSolid
Beispiel #1
0
		internal static void parseFields(IfcExtrudedAreaSolid e, List<string> arrFields, ref int ipos) { IfcSweptAreaSolid.parseFields(e, arrFields, ref ipos); e.mExtrudedDirection = ParserSTEP.ParseLink(arrFields[ipos++]); e.mDepth = ParserSTEP.ParseDouble(arrFields[ipos++]); }
Beispiel #2
0
		internal static IfcExtrudedAreaSolid Parse(string strDef) { IfcExtrudedAreaSolid e = new IfcExtrudedAreaSolid(); int ipos = 0; parseFields(e, ParserSTEP.SplitLineFields(strDef), ref ipos); return e; }
Beispiel #3
0
 public IfcOpeningStandardCase(DatabaseIfc db, IfcObjectPlacement placement, IfcExtrudedAreaSolid eas) : base(db)
 {
     Placement = placement; Representation = new IfcProductDefinitionShape(new IfcShapeRepresentation(eas));
 }
Beispiel #4
0
		internal IfcExtrudedAreaSolid(IfcExtrudedAreaSolid p) : base(p) { mExtrudedDirection = p.mExtrudedDirection; mDepth = p.mDepth; }
Beispiel #5
0
 public IfcOpeningStandardCase(IfcElement host, IfcObjectPlacement placement, IfcExtrudedAreaSolid eas) : base(host, placement, new IfcProductDefinitionShape(new IfcShapeRepresentation(eas)))
 {
 }
Beispiel #6
0
		internal static IfcExtrudedAreaSolid Parse(string str) { IfcExtrudedAreaSolid e = new IfcExtrudedAreaSolid(); int pos = 0; e.Parse(str, ref pos, str.Length); return e; }
Beispiel #7
0
		internal IfcExtrudedAreaSolid(DatabaseIfc db, IfcExtrudedAreaSolid e) : base(db, e) { ExtrudedDirection = db.Factory.Duplicate(e.ExtrudedDirection) as IfcDirection; mDepth = e.mDepth; }
Beispiel #8
0
		public IfcOpeningStandardCase(DatabaseIfc db, IfcObjectPlacement placement, IfcExtrudedAreaSolid eas) : base(db) { Placement = placement; Representation = new IfcProductDefinitionShape(new IfcShapeRepresentation(eas)); }
Beispiel #9
0
		public IfcOpeningStandardCase(IfcElement host, IfcObjectPlacement placement, IfcExtrudedAreaSolid eas) : base(host, placement, new IfcProductDefinitionShape(new IfcShapeRepresentation(eas))) { }