JG ROOT Tools libraries
version 5.0 - august 2014
|
#include <RContourBase1D.hh>
Public Member Functions | |
RContourBase1D () | |
RContourBase1D (const RContourBase1D &ct) | |
RContourBase1D & | operator= (const RContourBase1D &ct) |
virtual | ~RContourBase1D () |
virtual bool | CheckPoint (const Double_t x, const Double_t y) const |
virtual bool | CheckPoint (const RPoint2D &p) const |
virtual Int_t | Dimension () const |
ClassDef (RContourBase1D, 0) | |
![]() | |
RContourBase () | |
RContourBase (const RContourBase &ct) | |
RContourBase & | operator= (const RContourBase &ct) |
virtual | ~RContourBase () |
virtual bool | Compare (const RContourBase *ct_ptr) const =0 |
virtual bool | operator== (const RContourBase &ct) const |
virtual bool | operator!= (const RContourBase &ct) const |
virtual void | SetFlipAxis (const bool flip=true) |
virtual bool | GetFlipAxis () const |
virtual bool | CheckValue (const Double_t val) const =0 |
virtual Int_t | Type () const =0 |
virtual string | TypeName () const =0 |
virtual bool | Write (ostream &os) const |
virtual bool | Write (FILE *fptr) const |
virtual TList * | CreateObjectList () const =0 |
ClassDef (RContourBase, 0) | |
Private Member Functions | |
GObjectV (RContourBase1D) | |
Additional Inherited Members | |
![]() | |
static RContourBase * | ReadNew (istream &is) |
static RContourBase * | ReadNew (FILE *fptr) |
![]() | |
virtual bool | WriteData (ostream &os) const =0 |
virtual bool | WriteData (FILE *fptr) const =0 |
![]() | |
bool | flip_axis |
Axis inversion. | |
Base class for 1D contours.
RContourBase1D::RContourBase1D | ( | ) |
Default constructor.
RContourBase1D::RContourBase1D | ( | const RContourBase1D & | ct | ) |
Copy constructor.
ct | contour to copy |
|
virtual |
Destructor.
|
private |
Macro from GCpp library that defines the following functions:
RContourBase1D & RContourBase1D::operator= | ( | const RContourBase1D & | ct | ) |
Affectation operator.
ct | contour to copy |
|
inlinevirtual |
Check whether a point (x,y) is inside a contour: for 1D contour coordinate X (or Y if axis are flipped) only is tested.
x | point X position |
y | point Y position |
Reimplemented from RContourBase.
|
inlinevirtual |
Check whether a point is inside a contour: for 1D contour coordinate X (or Y if axis are flipped) only is tested.
p | point to check |
Implements RContourBase.
References RContourBase::CheckValue(), and RContourBase::flip_axis.
|
inlinevirtual |
Get contour dimension.
Implements RContourBase.
RContourBase1D::ClassDef | ( | RContourBase1D | , |
0 | |||
) |
For ROOT dictionary.