#include <Wm4Intersector1.h>
Public Member Functions | |
| virtual bool | Find (Real fTMax, Real fSpeedU, Real fSpeedV) |
| virtual bool | Find () |
| Real | GetFirstTime () const |
| Real | GetLastTime () const |
| Real | GetOverlap (int i) const |
| int | GetQuantity () const |
| Real | GetU (int i) const |
| Real | GetV (int i) const |
| Intersector1 (Real afU[2], Real afV[2]) | |
| Intersector1 (Real fU0, Real fU1, Real fV0, Real fV1) | |
| virtual bool | Test (Real fTMax, Real fSpeedU, Real fSpeedV) |
| virtual bool | Test () |
| virtual | ~Intersector1 () |
Protected Attributes | |
| Real | m_afOverlap [2] |
| Real | m_afU [2] |
| Real | m_afV [2] |
| Real | m_fFirstTime |
| Real | m_fLastTime |
| int | m_iQuantity |
Definition at line 27 of file Wm4Intersector1.h.
| Wm4::Intersector1< Real >::Intersector1 | ( | Real | fU0, | |
| Real | fU1, | |||
| Real | fV0, | |||
| Real | fV1 | |||
| ) | [inline] |
Definition at line 24 of file Wm4Intersector1.cpp.
References Wm4::Intersector1< Real >::m_afU, Wm4::Intersector1< Real >::m_afV, Wm4::Intersector1< Real >::m_fFirstTime, Wm4::Intersector1< Real >::m_fLastTime, and Wm4::Intersector1< Real >::m_iQuantity.
| Wm4::Intersector1< Real >::Intersector1 | ( | Real | afU[2], | |
| Real | afV[2] | |||
| ) | [inline] |
Definition at line 37 of file Wm4Intersector1.cpp.
References Wm4::Intersector1< Real >::m_afU, Wm4::Intersector1< Real >::m_afV, Wm4::Intersector1< Real >::m_fFirstTime, Wm4::Intersector1< Real >::m_fLastTime, and Wm4::Intersector1< Real >::m_iQuantity.
| Wm4::Intersector1< Real >::~Intersector1 | ( | ) | [inline, virtual] |
Definition at line 51 of file Wm4Intersector1.cpp.
| bool Wm4::Intersector1< Real >::Find | ( | Real | fTMax, | |
| Real | fSpeedU, | |||
| Real | fSpeedV | |||
| ) | [inline, virtual] |
| bool Wm4::Intersector1< Real >::Find | ( | ) | [inline, virtual] |
Definition at line 76 of file Wm4Intersector1.cpp.
References Wm4::Intersector1< Real >::m_afOverlap, Wm4::Intersector1< Real >::m_afU, Wm4::Intersector1< Real >::m_afV, and Wm4::Intersector1< Real >::m_iQuantity.
| Real Wm4::Intersector1< Real >::GetFirstTime | ( | ) | const [inline] |
Definition at line 262 of file Wm4Intersector1.cpp.
References Wm4::Intersector1< Real >::m_fFirstTime.
| Real Wm4::Intersector1< Real >::GetLastTime | ( | ) | const [inline] |
Definition at line 268 of file Wm4Intersector1.cpp.
References Wm4::Intersector1< Real >::m_fLastTime.
| Real Wm4::Intersector1< Real >::GetOverlap | ( | int | i | ) | const [inline] |
Definition at line 280 of file Wm4Intersector1.cpp.
References Wm4::Intersector1< Real >::m_afOverlap, and Wm4::Intersector1< Real >::m_iQuantity.
| int Wm4::Intersector1< Real >::GetQuantity | ( | ) | const [inline] |
Definition at line 274 of file Wm4Intersector1.cpp.
References Wm4::Intersector1< Real >::m_iQuantity.
| Real Wm4::Intersector1< Real >::GetU | ( | int | i | ) | const [inline] |
Definition at line 56 of file Wm4Intersector1.cpp.
References Wm4::Intersector1< Real >::m_afU.
| Real Wm4::Intersector1< Real >::GetV | ( | int | i | ) | const [inline] |
Definition at line 63 of file Wm4Intersector1.cpp.
References Wm4::Intersector1< Real >::m_afV.
| bool Wm4::Intersector1< Real >::Test | ( | Real | fTMax, | |
| Real | fSpeedU, | |||
| Real | fSpeedV | |||
| ) | [inline, virtual] |
Definition at line 110 of file Wm4Intersector1.cpp.
References Wm4::Intersector1< Real >::m_afU, Wm4::Intersector1< Real >::m_afV, Wm4::Intersector1< Real >::m_fFirstTime, and Wm4::Intersector1< Real >::m_fLastTime.
| bool Wm4::Intersector1< Real >::Test | ( | ) | [inline, virtual] |
Definition at line 70 of file Wm4Intersector1.cpp.
References Wm4::Intersector1< Real >::m_afU, and Wm4::Intersector1< Real >::m_afV.
Real Wm4::Intersector1< Real >::m_afOverlap[2] [protected] |
Definition at line 67 of file Wm4Intersector1.h.
Referenced by Wm4::Intersector1< Real >::Find(), and Wm4::Intersector1< Real >::GetOverlap().
Real Wm4::Intersector1< Real >::m_afU[2] [protected] |
Definition at line 62 of file Wm4Intersector1.h.
Referenced by Wm4::Intersector1< Real >::Find(), Wm4::Intersector1< Real >::GetU(), Wm4::Intersector1< Real >::Intersector1(), and Wm4::Intersector1< Real >::Test().
Real Wm4::Intersector1< Real >::m_afV[2] [protected] |
Definition at line 62 of file Wm4Intersector1.h.
Referenced by Wm4::Intersector1< Real >::Find(), Wm4::Intersector1< Real >::GetV(), Wm4::Intersector1< Real >::Intersector1(), and Wm4::Intersector1< Real >::Test().
Real Wm4::Intersector1< Real >::m_fFirstTime [protected] |
Definition at line 65 of file Wm4Intersector1.h.
Referenced by Wm4::Intersector1< Real >::Find(), Wm4::Intersector1< Real >::GetFirstTime(), Wm4::Intersector1< Real >::Intersector1(), and Wm4::Intersector1< Real >::Test().
Real Wm4::Intersector1< Real >::m_fLastTime [protected] |
Definition at line 65 of file Wm4Intersector1.h.
Referenced by Wm4::Intersector1< Real >::Find(), Wm4::Intersector1< Real >::GetLastTime(), Wm4::Intersector1< Real >::Intersector1(), and Wm4::Intersector1< Real >::Test().
int Wm4::Intersector1< Real >::m_iQuantity [protected] |
Definition at line 66 of file Wm4Intersector1.h.
Referenced by Wm4::Intersector1< Real >::Find(), Wm4::Intersector1< Real >::GetOverlap(), Wm4::Intersector1< Real >::GetQuantity(), and Wm4::Intersector1< Real >::Intersector1().
1.6.1