GeometryGym.Ifc.IfcEdgeLoop.IfcEdgeLoop C# (CSharp) Méthode

IfcEdgeLoop() private méthode

private IfcEdgeLoop ( List vertex ) : System
vertex List
Résultat System
		internal IfcEdgeLoop(List<IfcVertexPoint> vertex)
			: base(vertex[0].mDatabase)
		{
			for (int icounter = 1; icounter < vertex.Count; icounter++)
				mEdgeList.Add(new IfcOrientedEdge(vertex[icounter - 1], vertex[icounter]).mIndex);
			mEdgeList.Add(new IfcOrientedEdge(vertex[vertex.Count - 1], vertex[0]).mIndex);
		}
		internal static IfcEdgeLoop Parse(string str) { IfcEdgeLoop l = new IfcEdgeLoop(); l.mEdgeList = ParserSTEP.SplitListLinks(str.Substring(1, str.Length - 2)); return l; }

Same methods

IfcEdgeLoop::IfcEdgeLoop ( ) : System
IfcEdgeLoop::IfcEdgeLoop ( DatabaseIfc db, IfcEdgeLoop l ) : System
IfcEdgeLoop::IfcEdgeLoop ( GeometryGym.Ifc.IfcOrientedEdge edge ) : System
IfcEdgeLoop::IfcEdgeLoop ( GeometryGym.Ifc.IfcOrientedEdge edge1, GeometryGym.Ifc.IfcOrientedEdge edge2 ) : System
IfcEdgeLoop::IfcEdgeLoop ( List edges ) : System