public int mProcessed; // already been added... public CTri(float3 p1, float3 p2, float3 p3, int i1, int i2, int i3) { mProcessed = 0; mI1 = i1; mI2 = i2; mI3 = i3; mP1 = new float3(p1); mP2 = new float3(p2); mP3 = new float3(p3); mNear1 = new float3(); mNear2 = new float3(); mNear3 = new float3(); mNormal = new float3(); mPlaneD = mNormal.ComputePlane(mP1, mP2, mP3); }