#include <Wm4IntrSegment3Box3.h>
Public Member Functions | |
virtual bool | Find () |
const Box3< Real > & | GetBox () const |
const Vector3< Real > & | GetPoint (int i) const |
int | GetQuantity () const |
const Segment3< Real > & | GetSegment () const |
IntrSegment3Box3 (const Segment3< Real > &rkSegment, const Box3< Real > &rkBox, bool bSolid) | |
virtual bool | Test () |
Definition at line 29 of file Wm4IntrSegment3Box3.h.
Wm4::IntrSegment3Box3< Real >::IntrSegment3Box3 | ( | const Segment3< Real > & | rkSegment, | |
const Box3< Real > & | rkBox, | |||
bool | bSolid | |||
) | [inline] |
Definition at line 25 of file Wm4IntrSegment3Box3.cpp.
bool Wm4::IntrSegment3Box3< Real >::Find | ( | ) | [inline, virtual] |
Reimplemented from Wm4::Intersector< Real, Vector3< Real > >.
Definition at line 104 of file Wm4IntrSegment3Box3.cpp.
References Wm4::Intersector< Real, Vector3< Real > >::m_iIntersectionType.
const Box3< Real > & Wm4::IntrSegment3Box3< Real >::GetBox | ( | ) | const [inline] |
Definition at line 41 of file Wm4IntrSegment3Box3.cpp.
const Vector3< Real > & Wm4::IntrSegment3Box3< Real >::GetPoint | ( | int | i | ) | const [inline] |
Definition at line 119 of file Wm4IntrSegment3Box3.cpp.
int Wm4::IntrSegment3Box3< Real >::GetQuantity | ( | ) | const [inline] |
Definition at line 113 of file Wm4IntrSegment3Box3.cpp.
const Segment3< Real > & Wm4::IntrSegment3Box3< Real >::GetSegment | ( | ) | const [inline] |
Definition at line 35 of file Wm4IntrSegment3Box3.cpp.
bool Wm4::IntrSegment3Box3< Real >::Test | ( | ) | [inline, virtual] |
Reimplemented from Wm4::Intersector< Real, Vector3< Real > >.
Definition at line 47 of file Wm4IntrSegment3Box3.cpp.
References Wm4::Vector3< Real >::Dot().
Referenced by MeshCore::MeshGeomFacet::IntersectBoundingBox(), and MeshCore::MeshGeomEdge::IntersectBoundingBox().