Inheritance: GeometryGym.Ifc.IfcSolidModel
示例#1
0
		public IfcShapeRepresentation(IfcSweptDiskSolid sm) : base(sm, "Body", "AdvancedSweptSolid") { }
示例#2
0
		internal static void parseFields(IfcSweptDiskSolid s, List<string> arrFields, ref int ipos)
		{
			IfcSolidModel.parseFields(s, arrFields, ref ipos);
			s.mDirectrix = ParserSTEP.ParseLink(arrFields[ipos++]);
			s.mRadius = ParserSTEP.ParseDouble(arrFields[ipos++]);
			s.mInnerRadius = ParserSTEP.ParseDouble(arrFields[ipos++]);
			s.mStartParam = ParserSTEP.ParseDouble(arrFields[ipos++]);
			s.mEndParam = ParserSTEP.ParseDouble(arrFields[ipos++]);
		}
示例#3
0
		internal static IfcSweptDiskSolid Parse(string strDef) { IfcSweptDiskSolid s = new IfcSweptDiskSolid(); int ipos = 0; parseFields(s, ParserSTEP.SplitLineFields(strDef), ref ipos); return s; }
示例#4
0
		internal IfcSweptDiskSolid(IfcSweptDiskSolid p) : base(p) { mDirectrix = p.mDirectrix; mRadius = p.mRadius; mInnerRadius = p.mInnerRadius; mStartParam = p.mStartParam; mEndParam = p.mEndParam; }