TGLLine3 3D space, fixed length, line class, with direction / length 'vector', passing through point 'vertex'. Just wraps a TGLVector3 / TGLVertex3 pair.
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 |
Construct 3D line running from 'start' to 'end'
Construct 3D line running from 'start', magnitude 'vect'
Set 3D line running from start, magnitude 'vect'
Bitwise copy constructor and = operator are fine Accessors
{ return fVertex; }