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_triplet_t< T > Class Template Reference

Public Member Functions

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

Protected Attributes

data_ [3]
 

Friends

class m4x4_t
 

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