#include <BFLPolyg.h>
Public Member Functions | |
| BFLPolyg (Int_t polyg) | |
| BFLPolyg (Int_t polyg, Int_t EdgeAround) | |
| virtual | ~BFLPolyg () |
| virtual Int_t | GetPolygID () const |
| virtual Int_t | GetEdgeAroundPolyg () const |
| virtual void | SetPolygID (Int_t polygid) |
| virtual void | SetEdgeAroundPolyg (Int_t ed) |
| void | Print (Option_t *="") const |
| Bool_t | IsEqual (const TObject *obj) const |
| Bool_t | IsSortable () const |
| Int_t | Compare (const TObject *obj) const |
Private Attributes | |
| Int_t | fPolygID |
| Int_t | fEdgeAroundPolyg |
|
|
Definition at line 7 of file BFLPolyg.h. References fPolygID. 00007 : fPolygID(polyg) { /*cout << "POLYG CREATED" <<endl;*/ }
|
|
||||||||||||
|
Definition at line 8 of file BFLPolyg.h. References fEdgeAroundPolyg, and fPolygID. 00008 : 00009 fPolygID(polyg), fEdgeAroundPolyg(EdgeAround) { /*cout << endl;*/ } virtual ~BFLPolyg() { /*cout << "POLYG DELETED" << endl;*/ }
|
|
|
Definition at line 10 of file BFLPolyg.h. 00010 { /*cout << "POLYG DELETED" << endl;*/ }
|
|
|
Definition at line 29 of file BFLPolyg.h. References fPolygID. 00029 {
00030 if ( fPolygID == ((BFLPolyg *)obj)->GetPolygID() )
00031 return 0;
00032 else if (fPolygID < ((BFLPolyg *)obj)->GetPolygID() )
00033 return -1;
00034 else
00035 return 1;
00036 }
|
|
|
Definition at line 13 of file BFLPolyg.h. Referenced by BFLWingedEdge::PrintPolygons(), and BFLWingedEdge::Save(). 00013 {return fEdgeAroundPolyg;}
|
|
|
Definition at line 12 of file BFLPolyg.h. Referenced by BFLVoronoiMaker::MergeDataStructures(), BFLWingedEdge::PrintPolygons(), and BFLWingedEdge::Save(). 00012 {return fPolygID;}
|
|
|
Definition at line 25 of file BFLPolyg.h. References fPolygID.
|
|
|
Definition at line 28 of file BFLPolyg.h. 00028 { return kTRUE; }
|
|
|
Definition at line 18 of file BFLPolyg.h. 00018 {
00019 cout << endl;
00020 cout << "\n@@@ Polygon ID = " << fPolygID;
00021 cout << "\nEdge Around Polygon..........." << fEdgeAroundPolyg;
00022 cout << std::flush;
00023 }
|
|
|
Definition at line 16 of file BFLPolyg.h. References fEdgeAroundPolyg. 00016 {fEdgeAroundPolyg = ed;}
|
|
|
Definition at line 15 of file BFLPolyg.h. References fPolygID. 00015 {fPolygID = polygid;}
|
|
|
Definition at line 40 of file BFLPolyg.h. Referenced by BFLPolyg(), and SetEdgeAroundPolyg(). |
|
|
Definition at line 39 of file BFLPolyg.h. Referenced by BFLPolyg(), Compare(), IsEqual(), and SetPolygID(). |
1.3.9.1