#include <TGLPolyMarker.h>
Inheritance diagram for TGLPolyMarker:

Public Member Functions | |
| TGLPolyMarker (const TBuffer3D &buffer) | |
| virtual void | DirectDraw (TGLRnrCtx &rnrCtx) const |
| virtual Bool_t | IgnoreSizeForOfInterest () const |
| TGLPolyMarker (const TBuffer3D &buffer) | |
| virtual void | DirectDraw (TGLRnrCtx &rnrCtx) const |
| virtual Bool_t | IgnoreSizeForOfInterest () const |
Private Member Functions | |
| void | DrawStars () const |
| void | DrawStars () const |
Private Attributes | |
| std::vector< Double_t > | fVertices |
| UInt_t | fStyle |
| Double_t | fSize |
| std::vector< Double_t > | fVertices |
Definition at line 26 of file TGLPolyMarker.h.
| TGLPolyMarker::TGLPolyMarker | ( | const TBuffer3D & | buffer | ) |
| TGLPolyMarker::TGLPolyMarker | ( | const TBuffer3D & | buffer | ) |
| void TGLPolyMarker::DirectDraw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Implements TGLLogicalShape.
Definition at line 53 of file TGLPolyMarker.cxx.
References TGLRnrCtx::DrawPass(), DrawStars(), fSize, fStyle, fVertices, gDebug, TGLRnrCtx::GetGluQuadric(), GL_POINTS, glBegin(), glEnd(), glPopMatrix(), glPushMatrix(), glRotated(), glTranslated(), glVertex3dv(), i, Info, TGLRnrCtx::kPassOutlineLine, TGLUtil::PointSize(), TGLRnrCtx::ShapeLOD(), and size.
| virtual Bool_t TGLPolyMarker::IgnoreSizeForOfInterest | ( | ) | const [inline, virtual] |
Reimplemented from TGLLogicalShape.
Definition at line 38 of file TGLPolyMarker.h.
References kTRUE.
| void TGLPolyMarker::DrawStars | ( | ) | const [private] |
Definition at line 122 of file TGLPolyMarker.cxx.
References diag, fSize, fStyle, fVertices, GL_LIGHTING, GL_LINES, glBegin(), glDisable(), glEnable(), glEnd(), glVertex3d(), i, TMath::Sqrt(), x, and y.
Referenced by DirectDraw().
| virtual void TGLPolyMarker::DirectDraw | ( | TGLRnrCtx & | rnrCtx | ) | const [virtual] |
Implements TGLLogicalShape.
| virtual Bool_t TGLPolyMarker::IgnoreSizeForOfInterest | ( | ) | const [inline, virtual] |
Reimplemented from TGLLogicalShape.
Definition at line 38 of file TGLPolyMarker.h.
References kTRUE.
| void TGLPolyMarker::DrawStars | ( | ) | const [private] |
std::vector<Double_t> TGLPolyMarker::fVertices [private] |
UInt_t TGLPolyMarker::fStyle [private] |
Double_t TGLPolyMarker::fSize [private] |
std::vector<Double_t> TGLPolyMarker::fVertices [private] |
Definition at line 29 of file TGLPolyMarker.h.
1.5.1