Classes | |
class | PolygonStippleSet |
class | FillAttribSet |
class | LineAttribSet |
class | MarkerPainter |
struct | MeshPatch_t |
class | Tesselator |
class | OffScreenDevice |
class | GLLimits |
Typedefs | |
typedef std::list< MeshPatch_t > | Tesselation_t |
typedef std::list< MeshPatch_t > | Tesselation_t |
Functions | |
void | ExtractRGB (Color_t colorIndex, Float_t *rgb) |
void | CalculateCircle (std::vector< TPoint > &circle, Double_t r, UInt_t pts) |
void | Begin (Int_t type) |
void | Vertex (const Double_t *v) |
void | End () |
void | CalculateCircle (std::vector< TPoint > &circle, Double_t r, UInt_t pts) |
Variables | |
const UShort_t | gLineStipples [] |
const UInt_t | gMaxStipple |
const GLenum | lineWidthPNAME = GLenum(0xB22) |
const GLenum | pointSizePNAME = GLenum(0xB12) |
const UShort_t | gLineStipples [] |
const UInt_t | gMaxStipple = sizeof gLineStipples / sizeof gLineStipples[0] |
const UShort_t | gLineStipples [] |
const UInt_t | gMaxStipple |
typedef std::list<MeshPatch_t> Rgl::Pad::Tesselation_t |
Definition at line 157 of file TGLPadUtils.h.
typedef std::list<MeshPatch_t> Rgl::Pad::Tesselation_t |
Definition at line 157 of file TGLPadUtils.h.
void Rgl::Pad::Begin | ( | Int_t | type | ) |
Definition at line 555 of file TGLPadUtils.cxx.
References Rgl::Pad::Tesselator::GetDump().
Referenced by G__G__Cont_124_0_14(), G__G__Table_146_0_7(), G__G__Table_146_0_8(), and Rgl::Pad::Tesselator::Tesselator().
void Rgl::Pad::@2338::CalculateCircle | ( | std::vector< TPoint > & | circle, | |
Double_t | r, | |||
UInt_t | pts | |||
) | [static] |
Definition at line 665 of file TGLPadUtils.cxx.
References TMath::Cos(), i, TMath::Sin(), and TMath::TwoPi().
void Rgl::Pad::@2338::CalculateCircle | ( | std::vector< TPoint > & | circle, | |
Double_t | r, | |||
UInt_t | pts | |||
) | [static] |
Referenced by Rgl::Pad::MarkerPainter::DrawCircle(), and Rgl::Pad::MarkerPainter::DrawFullDotLarge().
void Rgl::Pad::End | ( | ) |
Definition at line 578 of file TGLPadUtils.cxx.
Referenced by Memstat::find_string(), memstat::find_string(), G__G__GL_115_0_6(), G__G__GL_472_0_5(), G__G__Gui1_240_0_32(), G__G__Gui2_244_0_42(), G__G__Gui2_332_0_30(), G__G__Table_146_0_10(), G__G__Table_146_0_9(), gray_render_line(), otv_ClassDef_validate(), otv_Coverage_get_count(), otv_Coverage_validate(), Rgl::Pad::Tesselator::Tesselator(), TestContainer_count_if(), TestContainer_find_if(), and tt_face_get_ps_name().
Definition at line 655 of file TGLPadUtils.cxx.
References TROOT::GetColor(), and gROOT.
Referenced by TGLPadPainter::DrawPolyMarker(), TGL5DPainter::DrawSubCloud(), TGLPadPainter::DrawText(), Rgl::Pad::FillAttribSet::FillAttribSet(), Rgl::Pad::LineAttribSet::LineAttribSet(), and TGL5DPainter::SetSurfaceColor().
void Rgl::Pad::Vertex | ( | const Double_t * | v | ) |
const UShort_t Rgl::Pad::gLineStipples[] |
Definition at line 149 of file TGLPadUtils.cxx.
const UShort_t Rgl::Pad::gLineStipples[] |
Initial value:
{0xffff, 0xffff, 0x3333, 0x5555, 0xf040, 0xf4f4, 0xf111, 0xf0f0, 0xff11, 0x3fff, 0x08ff}
Definition at line 149 of file TGLPadUtils.cxx.
const UShort_t Rgl::Pad::gLineStipples[] |
Definition at line 149 of file TGLPadUtils.cxx.
Referenced by Rgl::Pad::LineAttribSet::LineAttribSet().
const UInt_t Rgl::Pad::gMaxStipple |
Definition at line 153 of file TGLPadUtils.cxx.
const UInt_t Rgl::Pad::gMaxStipple = sizeof gLineStipples / sizeof gLineStipples[0] |
Definition at line 153 of file TGLPadUtils.cxx.
const UInt_t Rgl::Pad::gMaxStipple |
Definition at line 153 of file TGLPadUtils.cxx.
Referenced by Rgl::Pad::LineAttribSet::LineAttribSet().
const GLenum Rgl::Pad::lineWidthPNAME = GLenum(0xB22) |
const GLenum Rgl::Pad::pointSizePNAME = GLenum(0xB12) |