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 | Static Public Member Functions | List of all members
the_text_t Class Reference

Public Member Functions

 the_text_t (const char *text="")
 
 the_text_t (const char *text, const size_t &size)
 
 the_text_t (const the_text_t &text)
 
 the_text_t (const std::list< char > &text)
 
the_text_toperator= (const the_text_t &text)
 
void clear ()
 
bool is_empty () const
 
void assign (const char *text)
 
void assign (const char *text, const size_t &text_size)
 
void append (const char *text)
 
void append (const char *text, const size_t &text_size)
 
bool operator< (const the_text_t &text) const
 
the_text_toperator+= (const the_text_t &text)
 
the_text_t operator+ (const the_text_t &text) const
 
const char * text () const
 
const size_t & size () const
 
 operator const char * () const
 
void fill (const char &c, const size_t size)
 
void fill (const char &c)
 

Static Public Member Functions

static const char * pad (const char *str, const size_t width=0, const char pad_char= ' ', const bool pad_left=true)
 
template<class number_t >
static const char * number (const number_t &number, const size_t width=0, const char pad_char= ' ', const bool pad_left=true)
 
static const char * number (const size_t &number, const size_t width=0, const char pad_char= ' ', const bool pad_left=true)
 

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