Inheritance: IfcVertex, IfcPointOrVertexPoint
Esempio n. 1
0
		internal new static IfcVertexPoint Parse(string strDef) { IfcVertexPoint v = new IfcVertexPoint(); int ipos = 0; parseFields(v, ParserSTEP.SplitLineFields(strDef), ref ipos); return v; }
Esempio n. 2
0
		internal static void parseFields(IfcVertexPoint v, List<string> arrFields, ref int ipos) { IfcVertex.parseFields(v, arrFields, ref ipos); v.mVertexGeometry = ParserSTEP.ParseLink(arrFields[ipos++]); }
Esempio n. 3
0
		public IfcEdgeCurve(IfcVertexPoint start, IfcVertexPoint end, IfcCurve edge, bool sense) : base(start, end) { mEdgeGeometry = edge.mIndex; mSameSense = sense; }
Esempio n. 4
0
		internal IfcVertexPoint(IfcVertexPoint v) : base(v) { mVertexGeometry = v.mVertexGeometry; }
Esempio n. 5
0
 internal IfcVertexPoint(DatabaseIfc db, IfcVertexPoint v) : base(db, v)
 {
     VertexGeometry = db.Factory.Duplicate(v.VertexGeometry) as IfcPoint;
 }
Esempio n. 6
0
 internal new static IfcVertexPoint Parse(string str)
 {
     IfcVertexPoint v = new IfcVertexPoint(); int pos = 0; v.mVertexGeometry = ParserSTEP.StripLink(str, ref pos, str.Length); return(v);
 }
Esempio n. 7
0
 internal static void parseFields(IfcVertexPoint v, List <string> arrFields, ref int ipos)
 {
     IfcVertex.parseFields(v, arrFields, ref ipos); v.mVertexGeometry = ParserSTEP.ParseLink(arrFields[ipos++]);
 }
Esempio n. 8
0
 internal IfcOrientedEdge(IfcVertexPoint a, IfcVertexPoint b) : base(a.mDatabase)
 {
     mEdgeElement = new IfcEdge(a, b).mIndex;
 }
Esempio n. 9
0
 internal new static IfcVertexPoint Parse(string strDef)
 {
     IfcVertexPoint v = new IfcVertexPoint(); int ipos = 0; parseFields(v, ParserSTEP.SplitLineFields(strDef), ref ipos); return(v);
 }
Esempio n. 10
0
 internal IfcVertexPoint(IfcVertexPoint v) : base(v)
 {
     mVertexGeometry = v.mVertexGeometry;
 }
Esempio n. 11
0
		internal IfcOrientedEdge(IfcVertexPoint a, IfcVertexPoint b) : base(a.mDatabase) { mEdgeElement = new IfcEdge(a, b).mIndex; }
Esempio n. 12
0
		internal new static IfcVertexPoint Parse(string str) { IfcVertexPoint v = new IfcVertexPoint(); int pos = 0;v.mVertexGeometry = ParserSTEP.StripLink(str, ref pos, str.Length); return v; }
Esempio n. 13
0
		internal IfcVertexPoint(DatabaseIfc db, IfcVertexPoint v) : base(db,v) { VertexGeometry = db.Factory.Duplicate(v.VertexGeometry) as IfcPoint; }