Inheritance: IfcWorkControl
Esempio n. 1
0
 internal static void parseFields(IfcWorkPlan p, List <string> arrFields, ref int ipos, ReleaseVersion schema)
 {
     IfcWorkControl.parseFields(p, arrFields, ref ipos, schema);
     if (schema != ReleaseVersion.IFC2x3)
     {
         string s = arrFields[ipos++];
         if (s.StartsWith("."))
         {
             p.mPredefinedType = (IfcWorkPlanTypeEnum)Enum.Parse(typeof(IfcWorkPlanTypeEnum), s.Replace(".", ""));
         }
     }
 }
Esempio n. 2
0
 internal static IfcWorkPlan Parse(string strDef)
 {
     IfcWorkPlan p = new IfcWorkPlan(); int ipos = 0; parseFields(p, ParserSTEP.SplitLineFields(strDef), ref ipos); return(p);
 }
Esempio n. 3
0
 internal static void parseFields(IfcWorkPlan p, List<string> arrFields, ref int ipos, ReleaseVersion schema)
 {
     IfcWorkControl.parseFields(p, arrFields, ref ipos,schema);
     if (schema != ReleaseVersion.IFC2x3)
     {
         string s = arrFields[ipos++];
         if (s.StartsWith("."))
             p.mPredefinedType = (IfcWorkPlanTypeEnum)Enum.Parse(typeof(IfcWorkPlanTypeEnum), s.Replace(".", ""));
     }
 }
Esempio n. 4
0
 internal IfcWorkPlan(DatabaseIfc db, IfcWorkPlan p) : base(db, p)
 {
     mPredefinedType = p.mPredefinedType;
 }
Esempio n. 5
0
 internal IfcWorkPlan(DatabaseIfc db, IfcWorkPlan p)
     : base(db,p)
 {
     mPredefinedType = p.mPredefinedType;
 }
Esempio n. 6
0
 internal static IfcWorkPlan Parse(string strDef)
 {
     IfcWorkPlan p = new IfcWorkPlan(); int ipos = 0; parseFields(p, ParserSTEP.SplitLineFields(strDef), ref ipos); return p;
 }
Esempio n. 7
0
 internal IfcWorkPlan(DatabaseIfc db, IfcWorkPlan p, DuplicateOptions options) : base(db, p, options)
 {
     mPredefinedType = p.mPredefinedType;
 }
Esempio n. 8
0
 internal IfcWorkPlan(IfcWorkPlan p) : base(p)
 {
     mPredefinedType = p.mPredefinedType;
 }
Esempio n. 9
0
 public IfcWorkSchedule(IfcWorkPlan workPlan) : base(workPlan.Database)
 {
     workPlan.AddAggregated(this);
 }
Esempio n. 10
0
 internal IfcWorkPlan(DatabaseIfc db, IfcWorkPlan p, IfcOwnerHistory ownerHistory, bool downStream) : base(db, p, ownerHistory, downStream)
 {
     mPredefinedType = p.mPredefinedType;
 }
Esempio n. 11
0
		internal IfcWorkPlan(IfcWorkPlan p) : base(p) { mPredefinedType = p.mPredefinedType; }