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
p3x1_t Class Reference
Inheritance diagram for p3x1_t:
the_triplet_t< float >

Public Member Functions

 p3x1_t (const float *data)
 
 p3x1_t (const float &x, const float &y, const float &z)
 
 p3x1_t (const p2x1_t &p, const float &z=0.0)
 
bool operator== (const p3x1_t &p) const
 
bool operator!= (const p3x1_t &p) const
 
bool operator< (const p3x1_t &p) const
 
p3x1_toperator*= (const float &s)
 
p3x1_toperator/= (const float &s)
 
const p3x1_t operator* (const float &s) const
 
const p3x1_t operator/ (const float &s) const
 
const p3x1_t operator+ (const p3x1_t &p) const
 
p3x1_toperator+= (const v3x1_t &v)
 
p3x1_toperator+= (const p3x1_t &p)
 
p3x1_toperator-= (const v3x1_t &v)
 
const p3x1_t operator+ (const v3x1_t &v) const
 
const p3x1_t operator- (const v3x1_t &v) const
 
const v3x1_t operator- (const p3x1_t &p) const
 
 operator p2x1_t () const
 
- Public Member Functions inherited from the_triplet_t< float >
 the_triplet_t (const float *data)
 
 the_triplet_t (const float &x, const float &y, const float &z)
 
bool operator== (const the_duplet_t< float > &d) const
 
bool operator< (const the_duplet_t< float > &d) const
 
bool equal (const the_triplet_t< float > &d) const
 
void assign (const float *data)
 
void assign (const float &x, const float &y, const float &z)
 
void get (float *data) const
 
void get (float &x, float &y, float &z) const
 
void scale (const float &s)
 
void negate ()
 
void increment (const the_triplet_t< float > &d)
 
void decrement (const the_triplet_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 & 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_triplet_t< float >
float data_ [3]
 

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