TGLVertex3 3 component (x/y/z) vertex class This is part of collection of utility classes for GL in TGLUtil.h/cxx These provide const and non-const accessors Arr() / CArr() to a GL compatible internal field - so can be used directly with OpenGL C API calls. They are not intended to be fully featured just provide minimum required.
virtual | ~TGLLine3() |
static TClass* | Class() |
void | Draw() const |
const TGLVertex3 | End() const |
virtual TClass* | IsA() const |
TGLLine3& | operator=(const TGLLine3&) |
void | Set(const TGLVertex3& start, const TGLVertex3& end) |
void | Set(const TGLVertex3& start, const TGLVector3& vector) |
virtual void | ShowMembers(TMemberInspector& insp) const |
const TGLVertex3& | Start() const |
virtual void | Streamer(TBuffer&) |
void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
TGLLine3(const TGLLine3&) | |
TGLLine3(const TGLVertex3& start, const TGLVertex3& end) | |
TGLLine3(const TGLVertex3& start, const TGLVector3& vector) | |
const TGLVector3& | Vector() const |
TGLVector3 | fVector | ! Vector of line from fVertex |
TGLVertex3 | fVertex | ! Start vertex of line |
Inheritance Chart: | |||||
|
Bitwise copy constructor and = operator are fine Accessors
{ return fVertex; }