Logo ROOT   6.08/07
Reference Guide
List of all members | Public Member Functions | Private Types | Private Attributes | List of all members
Rgl::Pad::MarkerPainter Class Reference

Definition at line 110 of file TGLPadUtils.h.

Public Member Functions

void DrawCircle (UInt_t n, const TPoint *xy) const
 
void DrawCross (UInt_t n, const TPoint *xy) const
 
void DrawDiamond (UInt_t n, const TPoint *xy) const
 
void DrawDot (UInt_t n, const TPoint *xy) const
 Simple 1-pixel dots. More...
 
void DrawFullDotLarge (UInt_t n, const TPoint *xy) const
 
void DrawFullDotMedium (UInt_t n, const TPoint *xy) const
 
void DrawFullDotSmall (UInt_t n, const TPoint *xy) const
 
void DrawFullSquare (UInt_t n, const TPoint *xy) const
 
void DrawFullStar (UInt_t n, const TPoint *xy) const
 HIGZ full star pentagone. More...
 
void DrawFullTrianlgeDown (UInt_t n, const TPoint *xy) const
 
void DrawFullTrianlgeUp (UInt_t n, const TPoint *xy) const
 
void DrawOpenStar (UInt_t n, const TPoint *xy) const
 HIGZ full star pentagone. More...
 
void DrawPlus (UInt_t n, const TPoint *xy) const
 
void DrawStar (UInt_t n, const TPoint *xy) const
 
void DrawX (UInt_t n, const TPoint *xy) const
 

Private Types

enum  { kSmallCirclePts = 80, kLargeCirclePts = 150 }
 

Private Attributes

std::vector< TPointfCircle
 
TPoint fCross [4]
 
TPoint fStar [8]
 

#include <TGLPadUtils.h>

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
private
Enumerator
kSmallCirclePts 
kLargeCirclePts 

Definition at line 118 of file TGLPadUtils.h.

Member Function Documentation

◆ DrawCircle()

void Rgl::Pad::MarkerPainter::DrawCircle ( UInt_t  n,
const TPoint xy 
) const

Definition at line 357 of file TGLPadUtils.cxx.

◆ DrawCross()

void Rgl::Pad::MarkerPainter::DrawCross ( UInt_t  n,
const TPoint xy 
) const

Definition at line 465 of file TGLPadUtils.cxx.

◆ DrawDiamond()

void Rgl::Pad::MarkerPainter::DrawDiamond ( UInt_t  n,
const TPoint xy 
) const

Definition at line 445 of file TGLPadUtils.cxx.

◆ DrawDot()

void Rgl::Pad::MarkerPainter::DrawDot ( UInt_t  n,
const TPoint xy 
) const

Simple 1-pixel dots.

Definition at line 237 of file TGLPadUtils.cxx.

◆ DrawFullDotLarge()

void Rgl::Pad::MarkerPainter::DrawFullDotLarge ( UInt_t  n,
const TPoint xy 
) const

Definition at line 379 of file TGLPadUtils.cxx.

◆ DrawFullDotMedium()

void Rgl::Pad::MarkerPainter::DrawFullDotMedium ( UInt_t  n,
const TPoint xy 
) const

Definition at line 344 of file TGLPadUtils.cxx.

◆ DrawFullDotSmall()

void Rgl::Pad::MarkerPainter::DrawFullDotSmall ( UInt_t  n,
const TPoint xy 
) const

Definition at line 325 of file TGLPadUtils.cxx.

◆ DrawFullSquare()

void Rgl::Pad::MarkerPainter::DrawFullSquare ( UInt_t  n,
const TPoint xy 
) const

Definition at line 403 of file TGLPadUtils.cxx.

◆ DrawFullStar()

void Rgl::Pad::MarkerPainter::DrawFullStar ( UInt_t  n,
const TPoint xy 
) const

HIGZ full star pentagone.

Definition at line 494 of file TGLPadUtils.cxx.

◆ DrawFullTrianlgeDown()

void Rgl::Pad::MarkerPainter::DrawFullTrianlgeDown ( UInt_t  n,
const TPoint xy 
) const

Definition at line 428 of file TGLPadUtils.cxx.

◆ DrawFullTrianlgeUp()

void Rgl::Pad::MarkerPainter::DrawFullTrianlgeUp ( UInt_t  n,
const TPoint xy 
) const

Definition at line 412 of file TGLPadUtils.cxx.

◆ DrawOpenStar()

void Rgl::Pad::MarkerPainter::DrawOpenStar ( UInt_t  n,
const TPoint xy 
) const

HIGZ full star pentagone.

Definition at line 547 of file TGLPadUtils.cxx.

◆ DrawPlus()

void Rgl::Pad::MarkerPainter::DrawPlus ( UInt_t  n,
const TPoint xy 
) const
  • sign. 1 pixel width lines.

Definition at line 250 of file TGLPadUtils.cxx.

◆ DrawStar()

void Rgl::Pad::MarkerPainter::DrawStar ( UInt_t  n,
const TPoint xy 
) const
  • - marker.

Definition at line 270 of file TGLPadUtils.cxx.

◆ DrawX()

void Rgl::Pad::MarkerPainter::DrawX ( UInt_t  n,
const TPoint xy 
) const

Definition at line 304 of file TGLPadUtils.cxx.

Member Data Documentation

◆ fCircle

std::vector<TPoint> Rgl::Pad::MarkerPainter::fCircle
mutableprivate

Definition at line 116 of file TGLPadUtils.h.

◆ fCross

TPoint Rgl::Pad::MarkerPainter::fCross[4]
mutableprivate

Definition at line 114 of file TGLPadUtils.h.

◆ fStar

TPoint Rgl::Pad::MarkerPainter::fStar[8]
mutableprivate

Definition at line 113 of file TGLPadUtils.h.


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