Public Member Functions | |
TRayTreeIntersector (const TBBoxTree &a, const TMesh *meshA, const TLine3 &xRay, Int_t &polyIndex) | |
Private Member Functions | |
void | FindIntersectingPolygons (const TBBoxNode *a, const TLine3 &xRay) |
Private Attributes | |
const TMesh * | fMeshA |
Double_t | fLastIntersectValue |
Int_t | fPolyIndex |
Definition at line 2019 of file CsgOps.cxx.
RootCsg::TRayTreeIntersector< TMesh >::TRayTreeIntersector | ( | const TBBoxTree & | a, | |
const TMesh * | meshA, | |||
const TLine3 & | xRay, | |||
Int_t & | polyIndex | |||
) | [inline] |
Definition at line 2026 of file CsgOps.cxx.
References a, RootCsg::TRayTreeIntersector< TMesh >::FindIntersectingPolygons(), and RootCsg::TRayTreeIntersector< TMesh >::fPolyIndex.
void RootCsg::TRayTreeIntersector< TMesh >::FindIntersectingPolygons | ( | const TBBoxNode * | a, | |
const TLine3 & | xRay | |||
) | [inline, private] |
Definition at line 2034 of file CsgOps.cxx.
References a, RootCsg::TRayTreeIntersector< TMesh >::fLastIntersectValue, RootCsg::TRayTreeIntersector< TMesh >::fMeshA, RootCsg::TBBoxLeaf::fPolyIndex, RootCsg::TRayTreeIntersector< TMesh >::fPolyIndex, RootCsg::instersect_poly_with_line_3d(), RootCsg::TBBoxNode::kLeaf, RootCsg::TLine3::Origin(), RootCsg::TMesh< TPolygon, TVertex >::Polys(), and RootCsg::Tuple3::X().
Referenced by RootCsg::TRayTreeIntersector< TMesh >::TRayTreeIntersector().
const TMesh* RootCsg::TRayTreeIntersector< TMesh >::fMeshA [private] |
Definition at line 2021 of file CsgOps.cxx.
Referenced by RootCsg::TRayTreeIntersector< TMesh >::FindIntersectingPolygons().
Double_t RootCsg::TRayTreeIntersector< TMesh >::fLastIntersectValue [private] |
Definition at line 2022 of file CsgOps.cxx.
Referenced by RootCsg::TRayTreeIntersector< TMesh >::FindIntersectingPolygons().
Int_t RootCsg::TRayTreeIntersector< TMesh >::fPolyIndex [private] |
Definition at line 2023 of file CsgOps.cxx.
Referenced by RootCsg::TRayTreeIntersector< TMesh >::FindIntersectingPolygons(), and RootCsg::TRayTreeIntersector< TMesh >::TRayTreeIntersector().