Overview | All Modules | Tutorial | User's Guide | Programming Guide
Previous

COVISE Online Documentation

Next

Public Member Functions | Public Attributes | List of all members
vrui::vruiVec Class Reference

#include <vruiVec.h>

Public Member Functions

 vruiVec (double x, double y, double z)
 
 vruiVec (double x, double y, double z, double w)
 
 vruiVec (int size)
 
 vruiVec (const vruiVec &second)
 
 ~vruiVec ()
 
double & operator[] (int index)
 
double & operator[] (int index) const
 
vruiVecnormalize ()
 

Public Attributes

int size
 
double * vec
 

Constructor & Destructor Documentation

◆ vruiVec() [1/4]

vrui::vruiVec::vruiVec ( double  x,
double  y,
double  z 
)
inline

◆ vruiVec() [2/4]

vrui::vruiVec::vruiVec ( double  x,
double  y,
double  z,
double  w 
)
inline

◆ vruiVec() [3/4]

vrui::vruiVec::vruiVec ( int  size)
inline

◆ vruiVec() [4/4]

vrui::vruiVec::vruiVec ( const vruiVec second)
inline

◆ ~vruiVec()

vrui::vruiVec::~vruiVec ( )

Member Function Documentation

◆ normalize()

vruiVec & vrui::vruiVec::normalize ( )
inline

◆ operator[]() [1/2]

double & vrui::vruiVec::operator[] ( int  index)
inline

◆ operator[]() [2/2]

double & vrui::vruiVec::operator[] ( int  index) const
inline

Member Data Documentation

◆ size

int vrui::vruiVec::size

◆ vec

double* vrui::vruiVec::vec

The documentation for this class was generated from the following files:
PreviousNext

Authors: Martin Aumüller, Ruth Lang, Daniela Rainer, Jürgen Schulze-Döbold, Andreas Werner, Peter Wolf, Uwe Wössner
Copyright © 1993-2009 HLRS, 2004-2009 RRZK, 2005-2009 Visenso
COVISE Version 6.5 Academic