3 component (x/y/z) vector 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.
Static Public Member Functions | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
![]() | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
Additional Inherited Members | |
![]() | |
Bool_t | ValidIndex (UInt_t index) const |
![]() | |
Double_t | fVals [3] |
#include <TGLUtil.h>
|
default |
Construct a vector with components (x,y,z)
Definition at line 151 of file TGLUtil.cxx.
Construct a vector with components (src[0], src[1], src[2])
Definition at line 159 of file TGLUtil.cxx.
|
inline |
|
inline |
|
inline |
|
inline |
void TGLVector3::Streamer | ( | TBuffer & | ) |
|
inline |