#include <TEveFrameBoxGL.h>
Public Member Functions | |
| virtual | ~TEveFrameBoxGL () |
| ClassDef (TEveFrameBoxGL, 0) | |
| virtual | ~TEveFrameBoxGL () |
| ClassDef (TEveFrameBoxGL, 0) | |
Static Public Member Functions | |
| static void | Render (const TEveFrameBox *box) |
| static void | Render (const TEveFrameBox *box) |
Private Member Functions | |
| TEveFrameBoxGL () | |
| TEveFrameBoxGL (const TEveFrameBoxGL &) | |
| TEveFrameBoxGL & | operator= (const TEveFrameBoxGL &) |
| TEveFrameBoxGL () | |
| TEveFrameBoxGL (const TEveFrameBoxGL &) | |
| TEveFrameBoxGL & | operator= (const TEveFrameBoxGL &) |
Static Private Member Functions | |
| static void | RenderFrame (const TEveFrameBox &b, Bool_t fillp) |
| static void | RenderFrame (const TEveFrameBox &b, Bool_t fillp) |
Definition at line 19 of file TEveFrameBoxGL.h.
| TEveFrameBoxGL::TEveFrameBoxGL | ( | ) | [private] |
| TEveFrameBoxGL::TEveFrameBoxGL | ( | const TEveFrameBoxGL & | ) | [private] |
| virtual TEveFrameBoxGL::~TEveFrameBoxGL | ( | ) | [inline, virtual] |
Definition at line 29 of file TEveFrameBoxGL.h.
| TEveFrameBoxGL::TEveFrameBoxGL | ( | ) | [private] |
| TEveFrameBoxGL::TEveFrameBoxGL | ( | const TEveFrameBoxGL & | ) | [private] |
| virtual TEveFrameBoxGL::~TEveFrameBoxGL | ( | ) | [inline, virtual] |
Definition at line 29 of file TEveFrameBoxGL.h.
| TEveFrameBoxGL& TEveFrameBoxGL::operator= | ( | const TEveFrameBoxGL & | ) | [private] |
| void TEveFrameBoxGL::RenderFrame | ( | const TEveFrameBox & | b, | |
| Bool_t | fillp | |||
| ) | [static, private] |
Definition at line 28 of file TEveFrameBoxGL.cxx.
References b, GL_LINE_LOOP, GL_LINE_STRIP, GL_LINES, GL_POLYGON, GL_QUADS, glBegin(), glEnd(), glNormal3fv(), glVertex3fv(), i, TEveFrameBox::kFT_Box, TEveFrameBox::kFT_Quad, TMath::Normal2Plane(), and p.
Referenced by Render().
| void TEveFrameBoxGL::Render | ( | const TEveFrameBox * | box | ) | [static] |
Definition at line 108 of file TEveFrameBoxGL.cxx.
References b, box(), TGLUtil::Color4ubv(), GL_BLEND, GL_COLOR_MATERIAL, GL_CULL_FACE, GL_DIFFUSE, GL_ENABLE_BIT, GL_FALSE, GL_FILL, GL_FRONT_AND_BACK, GL_LIGHT_MODEL_TWO_SIDE, GL_LIGHTING, GL_LINE, GL_LINE_BIT, GL_LINE_SMOOTH, GL_ONE_MINUS_SRC_ALPHA, GL_POLYGON_BIT, GL_POLYGON_OFFSET_FILL, GL_SRC_ALPHA, GL_TRUE, glBlendFunc(), glColorMaterial(), glDepthMask(), glDisable(), glEnable(), glGetBooleanv(), glLightModeli(), glPolygonMode(), glPolygonOffset(), glPopAttrib(), glPushAttrib(), kTRUE, TGLUtil::LineWidth(), and RenderFrame().
Referenced by TEveQuadSetGL::DirectDraw(), TEveBoxSetGL::DirectDraw(), G__G__Eve2_397_0_5(), and G__setup_memfuncTEveFrameBoxGL().
| TEveFrameBoxGL::ClassDef | ( | TEveFrameBoxGL | , | |
| 0 | ||||
| ) |
| TEveFrameBoxGL& TEveFrameBoxGL::operator= | ( | const TEveFrameBoxGL & | ) | [private] |
| static void TEveFrameBoxGL::RenderFrame | ( | const TEveFrameBox & | b, | |
| Bool_t | fillp | |||
| ) | [static, private] |
| static void TEveFrameBoxGL::Render | ( | const TEveFrameBox * | box | ) | [static] |
| TEveFrameBoxGL::ClassDef | ( | TEveFrameBoxGL | , | |
| 0 | ||||
| ) |
1.5.1