19 #include "NamespaceHeader.H" 36 const bool& a_inside);
50 bool& a_inside)
const;
58 const bool& a_inside);
92 #include "NamespaceFooter.H" virtual Real value(const RealVect &a_point) const
virtual BaseIF * newImplicitFunction() const
virtual void GetParams(RealVect &a_normal, RealVect &a_point, bool &a_inside) const
RealVect m_normal
Definition: PlaneIF.H:76
InOut
Definition: GeometryService.H:41
void operator=(const PlaneIF &a_inputIF)
Definition: PlaneIF.H:86
virtual ~PlaneIF()
Destructor.
double Real
Definition: REAL.H:33
RealVect m_point
Definition: PlaneIF.H:77
virtual GeometryService::InOut InsideOutside(const RealVect &a_low, const RealVect &a_high) const
virtual void SetParams(const RealVect &a_normal, const RealVect &a_point, const bool &a_inside)
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
PlaneIF()
Definition: PlaneIF.H:81
virtual bool fastIntersection(const RealVect &a_low, const RealVect &a_high) const
Definition: PlaneIF.H:68
bool m_inside
Definition: PlaneIF.H:78
static void Abort(const char *const a_msg=m_nullString)
Print out message to cerr and exit via abort() (if serial) or MPI_Abort() (if parallel).