#include <BFLVtx.h>
Public Member Functions | |
| BFLVtx (Int_t vtx) | |
| BFLVtx (Int_t vtx, Int_t EdgeAround, Bool_t weight, Double_t VtxX, Float_t VtxY) | |
| virtual | ~BFLVtx () |
| virtual Int_t | GetVtxID () const |
| virtual Int_t | GetEdgeAroundVtx () const |
| virtual Bool_t | GetWeight () const |
| virtual Float_t | GetX () const |
| virtual Float_t | GetY () const |
| virtual void | SetVtxID (Int_t vtxid) |
| virtual void | SetEdgeAroundVtx (Int_t edge) |
| virtual void | SetWeight (Bool_t wght) |
| virtual void | SetX (Float_t x) |
| virtual void | SetY (Float_t y) |
| 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 | fVtxID |
| Int_t | fEdgeAroundVtx |
| Bool_t | fWeight |
| Float_t | fX |
| Float_t | fY |
|
|
Definition at line 11 of file BFLVtx.h. References fVtxID. 00011 :fVtxID(vtx) { /*cout << "VTX CREATED" << endl;*/ }
|
|
||||||||||||||||||||||||
|
Definition at line 12 of file BFLVtx.h. References fEdgeAroundVtx, fVtxID, fWeight, fX, and fY. 00013 : 00014 fVtxID(vtx), fEdgeAroundVtx(EdgeAround), fWeight(weight), 00015 fX(VtxX), fY(VtxY) { /*cout << endl;*/ } virtual ~BFLVtx() { /*cout << "VTX DELETED" << endl;*/ }
|
|
|
Definition at line 16 of file BFLVtx.h. 00016 { /*cout << "VTX DELETED" << endl;*/ }
|
|
|
Definition at line 44 of file BFLVtx.h. References fVtxID. 00044 {
00045 if ( fVtxID == ((BFLVtx *)obj)->GetVtxID() )
00046 return 0;
00047 else if (fVtxID < ((BFLVtx *)obj)->GetVtxID() )
00048 return -1;
00049 else
00050 return 1;
00051 }
|
|
|
Definition at line 19 of file BFLVtx.h. Referenced by BFLWingedEdge::PrintVertices(), and BFLWingedEdge::Save(). 00019 {return fEdgeAroundVtx;}
|
|
|
Definition at line 18 of file BFLVtx.h. Referenced by BFLVoronoiMaker::MergeDataStructures(), BFLWingedEdge::PrintVertices(), and BFLWingedEdge::Save(). 00018 {return fVtxID;}
|
|
|
Definition at line 20 of file BFLVtx.h. Referenced by BFLWingedEdge::PrintVertices(), and BFLWingedEdge::Save(). 00020 {return fWeight;}
|
|
|
Definition at line 21 of file BFLVtx.h. Referenced by BFLWingedEdge::Plot(), BFLWingedEdge::PrintVertices(), and BFLWingedEdge::Save(). 00021 {return fX;}
|
|
|
Definition at line 22 of file BFLVtx.h. Referenced by BFLWingedEdge::Plot(), BFLWingedEdge::PrintVertices(), and BFLWingedEdge::Save(). 00022 {return fY;}
|
|
|
Definition at line 40 of file BFLVtx.h. References fVtxID.
|
|
|
Definition at line 43 of file BFLVtx.h. 00043 { return kTRUE; }
|
|
|
Definition at line 30 of file BFLVtx.h. 00030 {
00031 cout << endl;
00032 cout << "\n@@@ Vertex ID = " << fVtxID;
00033 cout << "\nEdge Around Vertex............" << fEdgeAroundVtx;
00034 cout << "\nWeight........................" << fWeight;
00035 cout << "\nX............................." << fX;
00036 cout << "\nY............................." << fY;
00037 cout << std::flush;
00038 }
|
|
|
Definition at line 25 of file BFLVtx.h. References fEdgeAroundVtx. 00025 {fEdgeAroundVtx = edge;}
|
|
|
Definition at line 24 of file BFLVtx.h. References fVtxID. 00024 {fVtxID = vtxid;}
|
|
|
Definition at line 26 of file BFLVtx.h. References fWeight. 00026 {fWeight = wght;}
|
|
|
Definition at line 27 of file BFLVtx.h. References fX. 00027 {fX = x;}
|
|
|
Definition at line 28 of file BFLVtx.h. References fY. 00028 {fY = y;}
|
|
|
Definition at line 55 of file BFLVtx.h. Referenced by BFLVtx(), and SetEdgeAroundVtx(). |
|
|
Definition at line 54 of file BFLVtx.h. Referenced by BFLVtx(), Compare(), IsEqual(), and SetVtxID(). |
|
|
Definition at line 56 of file BFLVtx.h. Referenced by BFLVtx(), and SetWeight(). |
|
|
|
|
|
|
1.3.9.1