Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
XWindow_t Struct Reference

Description of a X11 window.

Definition at line 121 of file TGWin32.cxx.

Public Attributes

GdkDrawablebuffer
 
Int_t clip
 
Int_t dashLength = 0
 total length of dashes
 
std::vector< char > dashList
 X11 array for dashes.
 
Int_t dashOffset = 0
 current dash offset
 
Int_t double_buffer
 
GdkDrawabledrawing
 
TAttFill fAttFill = {-1, -1}
 current fill attributes
 
TAttLine fAttLine = {-1, -1, -1}
 current line attributes
 
TAttMarker fAttMarker = { -1, -1, -1 }
 current marker attribute
 
TAttText fAttText
 current text attribute
 
Drawable fBuffer = 0
 pixmap used for double buffer
 
Int_t fClip = 0
 1 if the clipping is on
 
Int_t fDoubleBuffer = 0
 1 if the double buffer is on, 0 if not
 
Drawable fDrawing = 0
 drawing area, equal to window or buffer
 
TVirtualX::EDrawMode fDrawMode = TVirtualX::kCopy
 current draw mode
 
GC fGClist [kMAXGC]
 list of GC object, individual for each window
 
UInt_t fHclip = 0
 height of the clipping rectangle
 
UInt_t fHeight = 0
 height of the window
 
Int_t fillFasi = 0
 selected fasi pattern
 
Int_t fillHollow = 0
 X11 fill method.
 
Pixmap fillPattern = 0
 current initialized fill pattern
 
Int_t fIsPixmap = 0
 1 if pixmap, 0 if not
 
Int_t fNcolors = 0
 number of different colors
 
ULong_tfNewColors = 0
 new image colors (after processing)
 
Int_t fOpen = 0
 1 if the window is open, 0 if not
 
Bool_t fShared = 0
 notify when window is shared
 
UInt_t fWclip = 0
 width of the clipping rectangle
 
UInt_t fWidth = 0
 width of the window
 
Drawable fWindow = 0
 X11 window.
 
Int_t fXclip = 0
 x coordinate of the clipping rectangle
 
Int_t fYclip = 0
 y coordinate of the clipping rectangle
 
UInt_t hclip
 
UInt_t height
 
Int_t ispixmap
 
Int_t lineStyle = LineSolid
 X11 line style.
 
Int_t lineWidth = 0
 X11 line width.
 
Int_t markerLineWidth = 0
 line width used for marker
 
std::vector< XPointmarkerShape
 marker shape points
 
Int_t markerSize = 0
 size of simple markers
 
Int_t markerType = 0
 4 differen kinds of marker
 
Int_t ncolors
 
ULong_tnew_colors
 
Int_t open
 
Int_t textAlign = 0
 selected text align
 
XFontStructtextFont = nullptr
 selected text font
 
UInt_t wclip
 
UInt_t width
 
GdkDrawablewindow
 
Int_t xclip
 
Int_t yclip
 

Member Data Documentation

◆ buffer

GdkDrawable* XWindow_t::buffer

Definition at line 127 of file TGWin32.cxx.

◆ clip

Int_t XWindow_t::clip

Definition at line 130 of file TGWin32.cxx.

◆ dashLength

Int_t XWindow_t::dashLength = 0

total length of dashes

Definition at line 123 of file TGX11.cxx.

◆ dashList

std::vector<char> XWindow_t::dashList

X11 array for dashes.

Definition at line 122 of file TGX11.cxx.

◆ dashOffset

Int_t XWindow_t::dashOffset = 0

current dash offset

Definition at line 124 of file TGX11.cxx.

◆ double_buffer

Int_t XWindow_t::double_buffer

Definition at line 123 of file TGWin32.cxx.

◆ drawing

GdkDrawable* XWindow_t::drawing

Definition at line 125 of file TGWin32.cxx.

◆ fAttFill

TAttFill XWindow_t::fAttFill = {-1, -1}

current fill attributes

Definition at line 125 of file TGX11.cxx.

◆ fAttLine

TAttLine XWindow_t::fAttLine = {-1, -1, -1}

current line attributes

Definition at line 119 of file TGX11.cxx.

◆ fAttMarker

TAttMarker XWindow_t::fAttMarker = { -1, -1, -1 }

current marker attribute

Definition at line 129 of file TGX11.cxx.

◆ fAttText

TAttText XWindow_t::fAttText

current text attribute

Definition at line 134 of file TGX11.cxx.

◆ fBuffer

Drawable XWindow_t::fBuffer = 0

pixmap used for double buffer

Definition at line 106 of file TGX11.cxx.

◆ fClip

Int_t XWindow_t::fClip = 0

1 if the clipping is on

Definition at line 109 of file TGX11.cxx.

◆ fDoubleBuffer

Int_t XWindow_t::fDoubleBuffer = 0

1 if the double buffer is on, 0 if not

Definition at line 102 of file TGX11.cxx.

◆ fDrawing

Drawable XWindow_t::fDrawing = 0

drawing area, equal to window or buffer

Definition at line 104 of file TGX11.cxx.

◆ fDrawMode

TVirtualX::EDrawMode XWindow_t::fDrawMode = TVirtualX::kCopy

current draw mode

Definition at line 118 of file TGX11.cxx.

◆ fGClist

GC XWindow_t::fGClist[kMAXGC]

list of GC object, individual for each window

Definition at line 117 of file TGX11.cxx.

◆ fHclip

UInt_t XWindow_t::fHclip = 0

height of the clipping rectangle

Definition at line 113 of file TGX11.cxx.

◆ fHeight

UInt_t XWindow_t::fHeight = 0

height of the window

Definition at line 108 of file TGX11.cxx.

◆ fillFasi

Int_t XWindow_t::fillFasi = 0

selected fasi pattern

Definition at line 127 of file TGX11.cxx.

◆ fillHollow

Int_t XWindow_t::fillHollow = 0

X11 fill method.

Definition at line 126 of file TGX11.cxx.

◆ fillPattern

Pixmap XWindow_t::fillPattern = 0

current initialized fill pattern

Definition at line 128 of file TGX11.cxx.

◆ fIsPixmap

Int_t XWindow_t::fIsPixmap = 0

1 if pixmap, 0 if not

Definition at line 103 of file TGX11.cxx.

◆ fNcolors

Int_t XWindow_t::fNcolors = 0

number of different colors

Definition at line 115 of file TGX11.cxx.

◆ fNewColors

ULong_t* XWindow_t::fNewColors = 0

new image colors (after processing)

Definition at line 114 of file TGX11.cxx.

◆ fOpen

Int_t XWindow_t::fOpen = 0

1 if the window is open, 0 if not

Definition at line 101 of file TGX11.cxx.

◆ fShared

Bool_t XWindow_t::fShared = 0

notify when window is shared

Definition at line 116 of file TGX11.cxx.

◆ fWclip

UInt_t XWindow_t::fWclip = 0

width of the clipping rectangle

Definition at line 112 of file TGX11.cxx.

◆ fWidth

UInt_t XWindow_t::fWidth = 0

width of the window

Definition at line 107 of file TGX11.cxx.

◆ fWindow

Drawable XWindow_t::fWindow = 0

X11 window.

Definition at line 105 of file TGX11.cxx.

◆ fXclip

Int_t XWindow_t::fXclip = 0

x coordinate of the clipping rectangle

Definition at line 110 of file TGX11.cxx.

◆ fYclip

Int_t XWindow_t::fYclip = 0

y coordinate of the clipping rectangle

Definition at line 111 of file TGX11.cxx.

◆ hclip

UInt_t XWindow_t::hclip

Definition at line 134 of file TGWin32.cxx.

◆ height

UInt_t XWindow_t::height

Definition at line 129 of file TGWin32.cxx.

◆ ispixmap

Int_t XWindow_t::ispixmap

Definition at line 124 of file TGWin32.cxx.

◆ lineStyle

Int_t XWindow_t::lineStyle = LineSolid

X11 line style.

Definition at line 121 of file TGX11.cxx.

◆ lineWidth

Int_t XWindow_t::lineWidth = 0

X11 line width.

Definition at line 120 of file TGX11.cxx.

◆ markerLineWidth

Int_t XWindow_t::markerLineWidth = 0

line width used for marker

Definition at line 133 of file TGX11.cxx.

◆ markerShape

std::vector<XPoint> XWindow_t::markerShape

marker shape points

Definition at line 132 of file TGX11.cxx.

◆ markerSize

Int_t XWindow_t::markerSize = 0

size of simple markers

Definition at line 131 of file TGX11.cxx.

◆ markerType

Int_t XWindow_t::markerType = 0

4 differen kinds of marker

Definition at line 130 of file TGX11.cxx.

◆ ncolors

Int_t XWindow_t::ncolors

Definition at line 136 of file TGWin32.cxx.

◆ new_colors

ULong_t* XWindow_t::new_colors

Definition at line 135 of file TGWin32.cxx.

◆ open

Int_t XWindow_t::open

Definition at line 122 of file TGWin32.cxx.

◆ textAlign

Int_t XWindow_t::textAlign = 0

selected text align

Definition at line 135 of file TGX11.cxx.

◆ textFont

XFontStruct* XWindow_t::textFont = nullptr

selected text font

Definition at line 136 of file TGX11.cxx.

◆ wclip

UInt_t XWindow_t::wclip

Definition at line 133 of file TGWin32.cxx.

◆ width

UInt_t XWindow_t::width

Definition at line 128 of file TGWin32.cxx.

◆ window

GdkDrawable* XWindow_t::window

Definition at line 126 of file TGWin32.cxx.

◆ xclip

Int_t XWindow_t::xclip

Definition at line 131 of file TGWin32.cxx.

◆ yclip

Int_t XWindow_t::yclip

Definition at line 132 of file TGWin32.cxx.

Collaboration diagram for XWindow_t:
[legend]

The documentation for this struct was generated from the following files: