| Public Member Functions | |
| TreeIntersector (const TBBoxTree &a, const TBBoxTree &b, OverlapTable_t *aOverlapsB, OverlapTable_t *bOverlapsA, const TMesh *meshA, const TMesh *meshB) | |
| Private Member Functions | |
| void | MarkIntersectingPolygons (const TBBoxNode *a, const TBBoxNode *b) | 
| Private Attributes | |
| OverlapTable_t * | fAoverlapsB | 
| OverlapTable_t * | fBoverlapsA | 
| const TMesh * | fMeshA | 
| const TMesh * | fMeshB | 
Definition at line 1972 of file CsgOps.cxx.
| RootCsg::TreeIntersector< TMesh >::TreeIntersector | ( | const TBBoxTree & | a, | |
| const TBBoxTree & | b, | |||
| OverlapTable_t * | aOverlapsB, | |||
| OverlapTable_t * | bOverlapsA, | |||
| const TMesh * | meshA, | |||
| const TMesh * | meshB | |||
| ) |  [inline] | 
Definition at line 1980 of file CsgOps.cxx.
References a, b, RootCsg::TreeIntersector< TMesh >::fAoverlapsB, RootCsg::TreeIntersector< TMesh >::fBoverlapsA, RootCsg::TreeIntersector< TMesh >::fMeshA, RootCsg::TreeIntersector< TMesh >::fMeshB, and RootCsg::TreeIntersector< TMesh >::MarkIntersectingPolygons().
| void RootCsg::TreeIntersector< TMesh >::MarkIntersectingPolygons | ( | const TBBoxNode * | a, | |
| const TBBoxNode * | b | |||
| ) |  [inline, private] | 
Definition at line 1992 of file CsgOps.cxx.
References a, b, RootCsg::TreeIntersector< TMesh >::fMeshA, RootCsg::TreeIntersector< TMesh >::fMeshB, RootCsg::TBBoxLeaf::fPolyIndex, RootCsg::intersect(), RootCsg::intersect_polygons(), RootCsg::TBBoxNode::kLeaf, and RootCsg::TMesh< TPolygon, TVertex >::Polys().
Referenced by RootCsg::TreeIntersector< TMesh >::TreeIntersector().
| OverlapTable_t* RootCsg::TreeIntersector< TMesh >::fAoverlapsB  [private] | 
Definition at line 1974 of file CsgOps.cxx.
Referenced by RootCsg::TreeIntersector< TMesh >::TreeIntersector().
| OverlapTable_t* RootCsg::TreeIntersector< TMesh >::fBoverlapsA  [private] | 
Definition at line 1975 of file CsgOps.cxx.
Referenced by RootCsg::TreeIntersector< TMesh >::TreeIntersector().
| const TMesh* RootCsg::TreeIntersector< TMesh >::fMeshA  [private] | 
Definition at line 1976 of file CsgOps.cxx.
Referenced by RootCsg::TreeIntersector< TMesh >::MarkIntersectingPolygons(), and RootCsg::TreeIntersector< TMesh >::TreeIntersector().
| const TMesh* RootCsg::TreeIntersector< TMesh >::fMeshB  [private] | 
Definition at line 1977 of file CsgOps.cxx.
Referenced by RootCsg::TreeIntersector< TMesh >::MarkIntersectingPolygons(), and RootCsg::TreeIntersector< TMesh >::TreeIntersector().
 1.5.1
 1.5.1