virtual | ~TGLUtil() |
static void | BeginAttLine(const TAttLine& aline, Int_t pick_radius = 0, Bool_t selection = kFALSE) |
static void | BeginExtendPickRegion(Float_t scale) |
static void | CheckError(const char* loc) |
static TClass* | Class() |
static void | Color(const TGLColor& color) |
static void | Color(const TGLColor& color, UChar_t alpha) |
static void | Color(const TGLColor& color, Float_t alpha) |
static void | Color(Color_t color_index, Float_t alpha = 1) |
static void | Color3f(Float_t r, Float_t g, Float_t b) |
static void | Color3fv(const Float_t* rgb) |
static void | Color3ub(UChar_t r, UChar_t g, UChar_t b) |
static void | Color3ubv(const UChar_t* rgb) |
static void | Color4f(Float_t r, Float_t g, Float_t b, Float_t a) |
static void | Color4fv(const Float_t* rgba) |
static void | Color4ub(UChar_t r, UChar_t g, UChar_t b, UChar_t a) |
static void | Color4ubv(const UChar_t* rgba) |
static void | ColorTransparency(Color_t color_index, Char_t transparency = 0) |
static void | DrawLine(const TGLLine3& line, TGLUtil::ELineHeadShape head, Double_t size, const Float_t* rgba) |
static void | DrawLine(const TGLVertex3& start, const TGLVector3& vector, TGLUtil::ELineHeadShape head, Double_t size, const Float_t* rgba) |
static void | DrawNumber(const TString& num, const TGLVertex3& pos, Bool_t center = kFALSE) |
static void | DrawReferenceMarker(const TGLCamera& camera, const TGLVertex3& pos, Float_t radius = 3, const Float_t* rgba = 0) |
static void | DrawRing(const TGLVertex3& center, const TGLVector3& normal, Double_t radius, const Float_t* rgba) |
static void | DrawSimpleAxes(const TGLCamera& camera, const TGLBoundingBox& bbox, Int_t axesType) |
static void | DrawSphere(const TGLVertex3& position, Double_t radius, const Float_t* rgba) |
static void | EndAttLine(Int_t pick_radius = 0, Bool_t selection = kFALSE) |
static void | EndExtendPickRegion() |
static UInt_t | GetDefaultDrawQuality() |
static UInt_t | GetDrawQuality() |
static GLUtesselator* | GetDrawTesselator3dv() |
static GLUtesselator* | GetDrawTesselator3fv() |
static GLUtesselator* | GetDrawTesselator4dv() |
static GLUtesselator* | GetDrawTesselator4fv() |
static Float_t | GetLineWidthScale() |
static Float_t | GetPointSizeScale() |
virtual TClass* | IsA() const |
static Bool_t | IsColorLocked() |
static Float_t | LineWidth() |
static void | LineWidth(Float_t line_width) |
static UInt_t | LockColor() |
static Float_t | PointSize() |
static void | PointSize(Float_t point_size) |
static void | RenderCrosses(const TAttMarker& marker, Float_t* p, Int_t n, Bool_t sec_selection = kFALSE) |
static void | RenderPoints(const TAttMarker& marker, Float_t* p, Int_t n, Int_t pick_radius = 0, Bool_t selection = kFALSE, Bool_t sec_selection = kFALSE) |
static void | RenderPolyLine(const TAttLine& aline, Float_t* p, Int_t n, Int_t pick_radius = 0, Bool_t selection = kFALSE) |
static void | RenderPolyMarkers(const TAttMarker& marker, Float_t* p, Int_t n, Int_t pick_radius = 0, Bool_t selection = kFALSE, Bool_t sec_selection = kFALSE) |
static void | ResetDrawQuality() |
static void | SetDefaultDrawQuality(UInt_t dq) |
static void | SetDrawColors(const Float_t* rgba) |
static void | SetDrawQuality(UInt_t dq) |
static void | SetLineWidthScale(Float_t scale) |
static void | SetPointSizeScale(Float_t scale) |
virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
virtual void | Streamer(TBuffer& b) |
void | StreamerNVirtual(TBuffer& b) |
static UInt_t | UnlockColor() |