Inheritance: GeometryGym.Ifc.IfcTopologicalRepresentationItem
コード例 #1
0
ファイル: IFC E.cs プロジェクト: jmirtsch/GeometryGymIFC
		internal IfcEdge(DatabaseIfc db, IfcEdge e) : base(db, e)
		{
			if(e.mEdgeStart > 0)
				EdgeStart = db.Factory.Duplicate( e.EdgeStart) as IfcVertex;
			if(e.mEdgeEnd > 0)
				EdgeEnd = db.Factory.Duplicate( e.EdgeEnd) as IfcVertex;
		}
コード例 #2
0
ファイル: IFC V.cs プロジェクト: jenca-cloud/ggIFC
		internal static void parseFields(IfcVertex v, List<string> arrFields, ref int ipos) { IfcTopologicalRepresentationItem.parseFields(v, arrFields, ref ipos); }
コード例 #3
0
ファイル: IFC V.cs プロジェクト: jenca-cloud/ggIFC
		internal static IfcVertex Parse(string strDef) { IfcVertex v = new IfcVertex(); int ipos = 0; parseFields(v, ParserSTEP.SplitLineFields(strDef), ref ipos); return v; }
コード例 #4
0
ファイル: IFC V.cs プロジェクト: jenca-cloud/ggIFC
		internal IfcVertex(IfcVertex v) : base(v) { }
コード例 #5
0
ファイル: IFC T.cs プロジェクト: jenca-cloud/ggIFC
		internal IfcTopologyRepresentation(IfcVertex v, string identifier) : base(v, identifier, "Vertex") { }
コード例 #6
0
ファイル: IFC E.cs プロジェクト: jenca-cloud/ggIFC
		internal IfcEdge(IfcVertex start, IfcVertex end) : base(start.mDatabase) { EdgeStart = start; EdgeEnd = end; }
コード例 #7
0
ファイル: IFC V.cs プロジェクト: PlumpMath/GeometryGymIFC-1
 internal IfcVertexloop(DatabaseIfc db, IfcVertexloop l) : base(db, l)
 {
     LoopVertex = db.Factory.Duplicate(l.LoopVertex) as IfcVertex;
 }
コード例 #8
0
ファイル: IFC V.cs プロジェクト: PlumpMath/GeometryGymIFC-1
 internal IfcVertex(DatabaseIfc db, IfcVertex v) : base(db, v)
 {
 }
コード例 #9
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++]);
 }
コード例 #10
0
 internal static void parseFields(IfcVertex v, List <string> arrFields, ref int ipos)
 {
     IfcTopologicalRepresentationItem.parseFields(v, arrFields, ref ipos);
 }
コード例 #11
0
 internal static IfcVertex Parse(string strDef)
 {
     IfcVertex v = new IfcVertex(); int ipos = 0; parseFields(v, ParserSTEP.SplitLineFields(strDef), ref ipos); return(v);
 }
コード例 #12
0
 internal IfcVertex(IfcVertex v) : base(v)
 {
 }
コード例 #13
0
ファイル: IFC V.cs プロジェクト: jmirtsch/GeometryGymIFC
		internal IfcVertex(DatabaseIfc db, IfcVertex v) : base(db,v) { }
コード例 #14
0
ファイル: IFC V.cs プロジェクト: jmirtsch/GeometryGymIFC
		internal IfcVertexloop(DatabaseIfc db, IfcVertexloop l) : base(db,l) { LoopVertex = db.Factory.Duplicate(l.LoopVertex) as IfcVertex; }
コード例 #15
0
ファイル: IFC S.cs プロジェクト: jenca-cloud/ggIFC
		public IfcSubedge(IfcVertex v1, IfcVertex v2, IfcEdge e) : base(v1, v2) { mParentEdge = e.mIndex; }