Inheritance: IfcSweptAreaSolid
コード例 #1
0
ファイル: IFC R.cs プロジェクト: jenca-cloud/ggIFC
		internal static void parseFields(IfcRevolvedAreaSolid r, List<string> arrFields, ref int ipos)
		{
			IfcSweptAreaSolid.parseFields(r, arrFields, ref ipos);
			r.mAxis = ParserSTEP.ParseLink(arrFields[ipos++]);
			string str = arrFields[ipos];
			if (arrFields[ipos].StartsWith("IfcPlaneAngleMeasure(", true, System.Globalization.CultureInfo.CurrentCulture))
				r.mAngle = ParserSTEP.ParseDouble(str.Substring(21, str.Length - 22));
			else
				r.mAngle = ParserSTEP.ParseDouble(str);
		}
コード例 #2
0
ファイル: IFC R.cs プロジェクト: jenca-cloud/ggIFC
		internal static IfcRevolvedAreaSolid Parse(string strDef) { IfcRevolvedAreaSolid r = new IfcRevolvedAreaSolid(); int ipos = 0; parseFields(r, ParserSTEP.SplitLineFields(strDef), ref ipos); return r; }
コード例 #3
0
ファイル: IFC R.cs プロジェクト: jenca-cloud/ggIFC
		internal IfcRevolvedAreaSolid(IfcRevolvedAreaSolid s) : base(s) { mAxis = s.mAxis; mAngle = s.mAngle; }