#include <TGLPolyLine.h>
Inheritance diagram for TGLPolyLine:
Public Member Functions | |
TGLPolyLine (const TBuffer3D &buffer) | |
virtual void | DirectDraw (TGLRnrCtx &rnrCtx) const |
TGLPolyLine (const TBuffer3D &buffer) | |
virtual void | DirectDraw (TGLRnrCtx &rnrCtx) const |
Private Attributes | |
std::vector< Double_t > | fVertices |
Double_t | fLineWidth |
std::vector< Double_t > | fVertices |
Definition at line 25 of file TGLPolyLine.h.
TGLPolyLine::TGLPolyLine | ( | const TBuffer3D & | buffer | ) |
TGLPolyLine::TGLPolyLine | ( | const TBuffer3D & | buffer | ) |
void TGLPolyLine::DirectDraw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Implements TGLLogicalShape.
Definition at line 48 of file TGLPolyLine.cxx.
References TGLRnrCtx::DrawPass(), fLineWidth, fVertices, gDebug, GL_LINE_STRIP, GL_LINE_WIDTH, glBegin(), glEnd(), glGetDoublev(), glLineWidth(), glVertex3d(), i, Info, TGLRnrCtx::kPassOutlineLine, TGLUtil::LineWidth(), and TGLRnrCtx::ShapeLOD().
virtual void TGLPolyLine::DirectDraw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Implements TGLLogicalShape.
std::vector<Double_t> TGLPolyLine::fVertices [private] |
Double_t TGLPolyLine::fLineWidth [private] |
std::vector<Double_t> TGLPolyLine::fVertices [private] |
Definition at line 28 of file TGLPolyLine.h.