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

TGo4PolyCondView * fxCutView
 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