FaceList Node1 FaceList - m_ihead - m_ilast + FaceList() + ~FaceList() + clean() + front() + push_back() + remove() Node2 std::vector< ExtFace > Node2->Node1 -m_faces Node3 ExtFace + iedges + rmin + rmax + iold + inew + iprev + inext + ExtFace() + ~ExtFace() + ExtFace() + operator=() + invert() Node3->Node2 +elements Node4 std::vector< ExtEdge > Node4->Node3 -m_edges Node5 ExtEdge + i1 + i2 + iface1 + iface2 + ivis + inext + ExtEdge() + ~ExtEdge() + ExtEdge() + operator=() + invert() Node5->Node4 +elements Node6 HEPVis::SbPlane - m_normal - m_distance + SbPlane() + SbPlane() + SbPlane() + getDistance() + getNormal() + getDistanceFromOrigin() + distance() Node6->Node3 +plane