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 | 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: