Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TGo4PolyCondPainter Class Reference

#include <TGo4PolyCondPainter.h>

Inheritance diagram for TGo4PolyCondPainter:

TGo4ConditionPainter TGo4LabelPainter List of all members.

Public Methods

 TGo4PolyCondPainter ()
 ~TGo4PolyCondPainter ()
 TGo4PolyCondPainter (const Text_t *name)
 TGo4PolyCondPainter (const Text_t *name, const Text_t *title)
virtual void PaintCondition (Option_t *opt="")
 Display condition with plain root canvas and in go4 viewpanel. More...

virtual void UnPaintCondition (Option_t *opt="")
 Erase condition view. More...

virtual void SetCondition (TGo4Condition *con)
 Not inline, because we overwrite this for polygon condition. More...


Private Attributes

TGo4PolyCondViewfxCutView
 Cut used for polygon display. More...


Constructor & Destructor Documentation

TGo4PolyCondPainter::TGo4PolyCondPainter  
 

Definition at line 35 of file TGo4PolyCondPainter.cxx.

TGo4PolyCondPainter::~TGo4PolyCondPainter  
 

Definition at line 41 of file TGo4PolyCondPainter.cxx.

References UnPaintCondition().

TGo4PolyCondPainter::TGo4PolyCondPainter const Text_t *    name
 

Definition at line 29 of file TGo4PolyCondPainter.cxx.

TGo4PolyCondPainter::TGo4PolyCondPainter const Text_t *    name,
const Text_t *    title
 

Definition at line 23 of file TGo4PolyCondPainter.cxx.


Member Function Documentation

void TGo4PolyCondPainter::PaintCondition Option_t *    opt = "" [virtual]
 

Display condition with plain root canvas and in go4 viewpanel.

Reimplemented from TGo4ConditionPainter.

Definition at line 47 of file TGo4PolyCondPainter.cxx.

References fxCutView, TGo4PolyCond::GetCut(), TGo4Condition::IsVisible(), TGo4PolyCondView::SetCondition(), TGo4PolyCondView::SetCut(), UnPaintCondition(), and TGo4PolyCondView::UpdateCondition().

void TGo4PolyCondPainter::UnPaintCondition Option_t *    opt = "" [virtual]
 

Erase condition view.

Reimplemented from TGo4ConditionPainter.

Definition at line 102 of file TGo4PolyCondPainter.cxx.

References fxCutView.

Referenced by PaintCondition(), and ~TGo4PolyCondPainter().

void TGo4PolyCondPainter::SetCondition TGo4Condition   con [virtual]
 

Not inline, because we overwrite this for polygon condition.

Reimplemented from TGo4ConditionPainter.

Definition at line 118 of file TGo4PolyCondPainter.cxx.

References TGo4ConditionPainter::fxCondition, fxCutView, and TGo4PolyCondView::SetCondition().


Member Data Documentation

TGo4PolyCondView* TGo4PolyCondPainter::fxCutView [private]
 

Cut used for polygon display.

This is buffered copy of condition cutg

Definition at line 39 of file TGo4PolyCondPainter.h.

Referenced by PaintCondition(), SetCondition(), and UnPaintCondition().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:49 2005 for Go4-v2.10-5 by doxygen1.2.15