Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
Public Member Functions | Protected Attributes | Friends | List of all members
the_quadruplet_t< T > Class Template Reference

Public Member Functions

 the_quadruplet_t (const T *data)
 
 the_quadruplet_t (const T &x, const T &y, const T &z, const T &w)
 
bool operator== (const the_duplet_t< T > &d) const
 
bool operator< (const the_duplet_t< T > &d) const
 
bool equal (const the_quadruplet_t< T > &d) const
 
void assign (const T *data)
 
void assign (const T &x, const T &y, const T &z, const T &w)
 
void scale (const T &s)
 
void increment (const the_quadruplet_t< T > &d)
 
void decrement (const the_quadruplet_t< T > &d)
 
void dump (ostream &stream, const char *type_name) const
 
const T & x () const
 
const T & y () const
 
const T & z () const
 
const T & w () const
 
T & x ()
 
T & y ()
 
T & z ()
 
T & w ()
 
const T & operator[] (const unsigned int &i) const
 
T & operator[] (const unsigned int &i)
 
const T * data () const
 
T * data ()
 

Protected Attributes

data_ [4]
 

Friends

class m4x4_t
 

The documentation for this class was generated from the following file: