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 | List of all members
p4x1_t Class Reference
Inheritance diagram for p4x1_t:
the_quadruplet_t< float >

Public Member Functions

 p4x1_t (const float *data)
 
 p4x1_t (const float &x, const float &y, const float &z, const float &w)
 
 p4x1_t (const p3x1_t &p, const float &w=1.0)
 
void homogenize ()
 
 operator p3x1_t () const
 
- Public Member Functions inherited from the_quadruplet_t< float >
 the_quadruplet_t (const float *data)
 
 the_quadruplet_t (const float &x, const float &y, const float &z, const float &w)
 
bool operator== (const the_duplet_t< float > &d) const
 
bool operator< (const the_duplet_t< float > &d) const
 
bool equal (const the_quadruplet_t< float > &d) const
 
void assign (const float *data)
 
void assign (const float &x, const float &y, const float &z, const float &w)
 
void scale (const float &s)
 
void increment (const the_quadruplet_t< float > &d)
 
void decrement (const the_quadruplet_t< float > &d)
 
void dump (ostream &stream, const char *type_name) const
 
const float & x () const
 
float & x ()
 
const float & y () const
 
float & y ()
 
const float & z () const
 
float & z ()
 
const float & w () const
 
float & w ()
 
const float & operator[] (const unsigned int &i) const
 
float & operator[] (const unsigned int &i)
 
const float * data () const
 
float * data ()
 

Additional Inherited Members

- Protected Attributes inherited from the_quadruplet_t< float >
float data_ [4]
 

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