![]() |
PandaRoot
|
Concrete implementation of finitie detector plane for rectangles. More...
#include <GFRectFinitePlane.h>
Public Member Functions | |
bool | inActive (const double &u, const double &v) const |
void | Print () const |
GFRectFinitePlane (const double &, const double &, const double &, const double &) | |
give dimensions of finite rectangle: u1,u2,v1,v2 More... | |
GFRectFinitePlane () | |
virtual | ~GFRectFinitePlane () |
GFAbsFinitePlane * | clone () const |
Deep copy ctor for polymorphic class. More... | |
![]() | |
virtual | ~GFAbsFinitePlane () |
Concrete implementation of finitie detector plane for rectangles.
Definition at line 37 of file GFRectFinitePlane.h.
GFRectFinitePlane::GFRectFinitePlane | ( | const double & | , |
const double & | , | ||
const double & | , | ||
const double & | |||
) |
give dimensions of finite rectangle: u1,u2,v1,v2
GFRectFinitePlane::GFRectFinitePlane | ( | ) |
Referenced by clone().
|
virtual |
|
inlinevirtual |
Deep copy ctor for polymorphic class.
Implements GFAbsFinitePlane.
Definition at line 49 of file GFRectFinitePlane.h.
References GFRectFinitePlane().
|
virtual |
Returns whether a u,v point is in the active plane or not. Needs to be implemented in child class.
Implements GFAbsFinitePlane.
|
virtual |
Implements GFAbsFinitePlane.