示例#1
0
        internal static IfcVertexloop Parse(string str)
        {
            IfcVertexloop l   = new IfcVertexloop();
            int           pos = 0;

            l.mLoopVertex = ParserSTEP.StripLink(str, ref pos, str.Length);
            return(l);
        }
示例#2
0
		internal static void parseFields(IfcVertexloop l, List<string> arrFields, ref int ipos) { IfcLoop.parseFields(l, arrFields, ref ipos); l.mLoopVertex = ParserSTEP.ParseLink(arrFields[ipos++]); }
示例#3
0
		internal new static IfcVertexloop Parse(string strDef) { IfcVertexloop l = new IfcVertexloop(); int ipos = 0; parseFields(l, ParserSTEP.SplitLineFields(strDef), ref ipos); return l; }
示例#4
0
		internal IfcVertexloop(IfcVertexloop o) : base(o) { mLoopVertex = o.mLoopVertex; }
示例#5
0
 internal IfcVertexloop(DatabaseIfc db, IfcVertexloop l) : base(db, l)
 {
     LoopVertex = db.Factory.Duplicate(l.LoopVertex) as IfcVertex;
 }
示例#6
0
 internal static void parseFields(IfcVertexloop l, List <string> arrFields, ref int ipos)
 {
     IfcLoop.parseFields(l, arrFields, ref ipos); l.mLoopVertex = ParserSTEP.ParseLink(arrFields[ipos++]);
 }
示例#7
0
 internal new static IfcVertexloop Parse(string strDef)
 {
     IfcVertexloop l = new IfcVertexloop(); int ipos = 0; parseFields(l, ParserSTEP.SplitLineFields(strDef), ref ipos); return(l);
 }
示例#8
0
 internal IfcVertexloop(IfcVertexloop o) : base(o)
 {
     mLoopVertex = o.mLoopVertex;
 }
示例#9
0
		internal static IfcVertexloop Parse(string str)
		{
			IfcVertexloop l = new IfcVertexloop();
			int pos = 0;
			l.mLoopVertex = ParserSTEP.StripLink(str, ref pos, str.Length);
			return l;
		}
示例#10
0
		internal IfcVertexloop(DatabaseIfc db, IfcVertexloop l) : base(db,l) { LoopVertex = db.Factory.Duplicate(l.LoopVertex) as IfcVertex; }