コード例 #1
0
ファイル: IFC F.cs プロジェクト: xeolabs/GeometryGymIFC
 internal IfcFixedReferenceSweptAreaSolid(DatabaseIfc db, IfcFixedReferenceSweptAreaSolid s) : base(db, s)
 {
     Directrix      = db.Factory.Duplicate(s.Directrix) as IfcCurve;
     mStartParam    = s.mStartParam;
     mEndParam      = s.mEndParam;
     FixedReference = db.Factory.Duplicate(s.FixedReference) as IfcDirection;
 }
コード例 #2
0
ファイル: IFC F.cs プロジェクト: jmirtsch/GeometryGymIFC
 internal static IfcFixedReferenceSweptAreaSolid Parse(string str)
 {
     IfcFixedReferenceSweptAreaSolid s = new IfcFixedReferenceSweptAreaSolid();
     int pos = 0;
     s.Parse(str, ref pos, str.Length);
     return s;
 }
コード例 #3
0
ファイル: IFC F.cs プロジェクト: jmirtsch/GeometryGymIFC
 internal IfcFixedReferenceSweptAreaSolid(DatabaseIfc db, IfcFixedReferenceSweptAreaSolid s)
     : base(db, s)
 {
     Directrix = db.Factory.Duplicate(s.Directrix) as IfcCurve;
     mStartParam = s.mStartParam;
     mEndParam = s.mEndParam;
     FixedReference = db.Factory.Duplicate(s.FixedReference) as IfcDirection;
 }
コード例 #4
0
ファイル: IFC F.cs プロジェクト: jenca-cloud/ggIFC
		internal static IfcFixedReferenceSweptAreaSolid Parse(string strDef) { IfcFixedReferenceSweptAreaSolid s = new IfcFixedReferenceSweptAreaSolid(); int ipos = 0; parseFields(s, ParserSTEP.SplitLineFields(strDef), ref ipos); return s; }
コード例 #5
0
ファイル: IFC F.cs プロジェクト: jenca-cloud/ggIFC
		internal static void parseFields(IfcFixedReferenceSweptAreaSolid s, List<string> arrFields, ref int ipos) { IfcSweptAreaSolid.parseFields(s, arrFields, ref ipos); s.mDirectrix = ParserSTEP.ParseLink(arrFields[ipos++]); s.mStartParam = ParserSTEP.ParseDouble(arrFields[ipos++]); s.mEndParam = ParserSTEP.ParseDouble(arrFields[ipos++]); s.mFixedReference = ParserSTEP.ParseLink(arrFields[ipos++]); }
コード例 #6
0
ファイル: IFC F.cs プロジェクト: jenca-cloud/ggIFC
		internal IfcFixedReferenceSweptAreaSolid(IfcFixedReferenceSweptAreaSolid p) : base(p) { mDirectrix = p.mDirectrix; mStartParam = p.mStartParam; mEndParam = p.mEndParam; mFixedReference = p.mFixedReference; }