Axiom.Graphics.EdgeData.DebugLog C# (CSharp) Метод

DebugLog() публичный Метод

public DebugLog ( Log log ) : void
log Log
Результат void
		public void DebugLog( Log log )
		{
			// TODO: 
			log.Write( "Edge Data" );
			log.Write( "---------" );

			for ( int i = 0; i < triangles.Count; i++ )
			{
				Triangle t = (Triangle)triangles[ i ];

				log.Write( "Triangle {0} = [indexSet={1}, vertexSet={2}, v0={3}, v1={4}, v2={5}]",
					i, t.indexSet, t.vertexSet, t.vertIndex[ 0 ], t.vertIndex[ 1 ], t.vertIndex[ 2 ] );
			}

			for ( int i = 0; i < edgeGroups.Count; i++ )
			{
				EdgeGroup group = (EdgeGroup)edgeGroups[ i ];

				log.Write( "Edge Group vertexSet={0}", group.vertexSet );

				for ( int j = 0; j < group.edges.Count; j++ )
				{
					Edge e = (Edge)group.edges[ j ];

					log.Write( "Edge {0} = [\ntri0={1}, \ntri1={2}, \nv0={3}, \nv1={4}, \n degenerate={5}\n]",
						j, e.triIndex[ 0 ], e.triIndex[ 1 ], e.vertIndex[ 0 ], e.vertIndex[ 1 ], e.isDegenerate );
				}
			}
		}