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.
All Classes Namespaces Functions Variables Typedefs Enumerator Friends
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: