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