| 
    JG ROOT Tools libraries
    version 5.0 - august 2014
    
   | 
 
#include <RContourBase2D.hh>
  
 Public Member Functions | |
| RContourBase2D () | |
| RContourBase2D (const RContourBase2D &ct) | |
| RContourBase2D & | operator= (const RContourBase2D &ct) | 
| virtual | ~RContourBase2D () | 
| virtual bool | CheckPoint (const RPoint2D &p) const =0 | 
| virtual bool | CheckPoint (const Double_t x, const Double_t y) const | 
| virtual bool | CheckValue (const Double_t val) const | 
| virtual Int_t | Dimension () const | 
| ClassDef (RContourBase2D, 0) | |
  Public Member Functions inherited from RContourBase | |
| 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 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 (RContourBase2D) | |
Additional Inherited Members | |
  Static Public Member Functions inherited from RContourBase | |
| static RContourBase * | ReadNew (istream &is) | 
| static RContourBase * | ReadNew (FILE *fptr) | 
  Protected Member Functions inherited from RContourBase | |
| virtual bool | WriteData (ostream &os) const =0 | 
| virtual bool | WriteData (FILE *fptr) const =0 | 
  Protected Attributes inherited from RContourBase | |
| bool | flip_axis | 
| Axis inversion.  | |
Base class for 2D contours.
| RContourBase2D::RContourBase2D | ( | ) | 
Default constructor.
| RContourBase2D::RContourBase2D | ( | const RContourBase2D & | ct | ) | 
Copy constructor.
| ct | contour to copy | 
      
  | 
  virtual | 
Destructor.
      
  | 
  private | 
Macro from GCpp library that defines the following functions:
| RContourBase2D & RContourBase2D::operator= | ( | const RContourBase2D & | ct | ) | 
Affectation operator.
| ct | contour to copy | 
      
  | 
  pure virtual | 
Check whether a point is inside a contour: for 2D contour, a test is performed, for 1D contour result is always false.
| p | point to check | 
Implements RContourBase.
Implemented in RContourBaseEllipse, RContourBasePolygon, and RContourBaseCircle.
Referenced by CheckPoint().
      
  | 
  inlinevirtual | 
Check whether a point (x,y) is inside a contour.
| x | point X position | 
| y | point Y position | 
Reimplemented from RContourBase.
Reimplemented in RContourBaseEllipse, RContourBasePolygon, and RContourBaseCircle.
References CheckPoint().
      
  | 
  inlinevirtual | 
Check whether a value is inside a contour: always false for a 2D contour.
| val | value to check | 
Implements RContourBase.
      
  | 
  inlinevirtual | 
Get contour dimension.
Implements RContourBase.
| RContourBase2D::ClassDef | ( | RContourBase2D | , | 
| 0 | |||
| ) | 
For ROOT dictionary.