Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TTextInteractive Class Reference

Definition at line 214 of file TText.cxx.

Public Member Functions

 TTextInteractive (TVirtualPad &parent, Bool_t ndc, Double_t x, Double_t y, Double_t angle)
 
TObject * GetObject () const
 
void PaintControlBox (TVirtualPad &parent, Int_t *cBoxX, Int_t *cBoxY, Bool_t show_corner)
 
void ProcessMove (TVirtualPad &parent, TText *txt, Int_t px, Int_t py)
 
void SelectPart (TVirtualPad &parent, Int_t part, Int_t halign, Int_t valign)
 
void SetObject (TObject *obj)
 

Public Attributes

Int_t height = 0
 
Int_t px1 = 0
 
Int_t pxold = 0
 
Int_t py1 = 0
 
Int_t pyold = 0
 
Bool_t resize = kFALSE
 
Bool_t right = kFALSE
 
Double_t theta = 0
 
Bool_t turn = kFALSE
 
Int_t width = 0
 

Protected Attributes

TObject * fObject = nullptr
 
Inheritance diagram for TTextInteractive:
[legend]

Constructor & Destructor Documentation

◆ TTextInteractive()

TTextInteractive::TTextInteractive ( TVirtualPad & parent,
Bool_t ndc,
Double_t x,
Double_t y,
Double_t angle )
inline

Definition at line 220 of file TText.cxx.

Member Function Documentation

◆ GetObject()

TObject * TVirtualPad::TInteractive::GetObject ( ) const
inlineinherited

Definition at line 82 of file TVirtualPad.h.

◆ PaintControlBox()

void TTextInteractive::PaintControlBox ( TVirtualPad & parent,
Int_t * cBoxX,
Int_t * cBoxY,
Bool_t show_corner )
inline

Definition at line 353 of file TText.cxx.

◆ ProcessMove()

void TTextInteractive::ProcessMove ( TVirtualPad & parent,
TText * txt,
Int_t px,
Int_t py )
inline

Definition at line 262 of file TText.cxx.

◆ SelectPart()

void TTextInteractive::SelectPart ( TVirtualPad & parent,
Int_t part,
Int_t halign,
Int_t valign )
inline

Definition at line 232 of file TText.cxx.

◆ SetObject()

void TVirtualPad::TInteractive::SetObject ( TObject * obj)
inlineinherited

Definition at line 81 of file TVirtualPad.h.

Member Data Documentation

◆ fObject

TObject* TVirtualPad::TInteractive::fObject = nullptr
protectedinherited

Definition at line 77 of file TVirtualPad.h.

◆ height

Int_t TTextInteractive::height = 0

Definition at line 216 of file TText.cxx.

◆ px1

Int_t TTextInteractive::px1 = 0

Definition at line 216 of file TText.cxx.

◆ pxold

Int_t TTextInteractive::pxold = 0

Definition at line 216 of file TText.cxx.

◆ py1

Int_t TTextInteractive::py1 = 0

Definition at line 216 of file TText.cxx.

◆ pyold

Int_t TTextInteractive::pyold = 0

Definition at line 216 of file TText.cxx.

◆ resize

Bool_t TTextInteractive::resize = kFALSE

Definition at line 217 of file TText.cxx.

◆ right

Bool_t TTextInteractive::right = kFALSE

Definition at line 217 of file TText.cxx.

◆ theta

Double_t TTextInteractive::theta = 0

Definition at line 218 of file TText.cxx.

◆ turn

Bool_t TTextInteractive::turn = kFALSE

Definition at line 217 of file TText.cxx.

◆ width

Int_t TTextInteractive::width = 0

Definition at line 216 of file TText.cxx.

  • graf2d/graf/src/TText.cxx