Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

CLabelCell Class Reference

#include <labels.h>

List of all members.

Public Member Functions

 CLabelCell ()
 CLabelCell (char *label_text)
 CLabelCell (CLabelCell *orig)
 CLabelCell (TRUTH_VALUE_TYPE tv, float section, float section_end)
 ~CLabelCell ()
bool Check ()
void Append_LabelCell (TRUTH_VALUE_TYPE tv, float section, float section_end)
void Set_Section (float section, float section_end)
void Increment_Last_Cell_Section (bool span)
int Find_First_Difference (CLabelCell *that)
char * Get_Text ()
void Output_Debug (ostream &stream)
int Get_Length ()
CLabelCellGet_Cell (int i)
char Get_Type ()
TRUTH_VALUE_TYPE Get_TV_Type ()
CLabelCellGet_Next ()
void Set_Next (CLabelCell *n)
double Get_Section ()
double Get_Last_Section ()
CLabelCellGet_Last_Cell ()
bool Dominates (CLabelCell *that)
bool Before (CLabelCell *that)
bool After (CLabelCell *that)
bool Contains (CLabelCell *that)

Private Member Functions

char * Parse_Section_Number (char *t, bool is_first)

Private Attributes

char Type
float Section
float SectionEnd
CLabelCellNext


Constructor & Destructor Documentation

CLabelCell::CLabelCell  )  [inline]
 

CLabelCell::CLabelCell char *  label_text  ) 
 

CLabelCell::CLabelCell CLabelCell orig  ) 
 

CLabelCell::CLabelCell TRUTH_VALUE_TYPE  tv,
float  section,
float  section_end
 

CLabelCell::~CLabelCell  ) 
 


Member Function Documentation

bool CLabelCell::After CLabelCell that  ) 
 

void CLabelCell::Append_LabelCell TRUTH_VALUE_TYPE  tv,
float  section,
float  section_end
 

bool CLabelCell::Before CLabelCell that  ) 
 

bool CLabelCell::Check  ) 
 

bool CLabelCell::Contains CLabelCell that  ) 
 

bool CLabelCell::Dominates CLabelCell that  ) 
 

int CLabelCell::Find_First_Difference CLabelCell that  ) 
 

CLabelCell * CLabelCell::Get_Cell int  i  ) 
 

CLabelCell * CLabelCell::Get_Last_Cell  ) 
 

double CLabelCell::Get_Last_Section  )  [inline]
 

int CLabelCell::Get_Length  ) 
 

CLabelCell* CLabelCell::Get_Next  )  [inline]
 

double CLabelCell::Get_Section  )  [inline]
 

char * CLabelCell::Get_Text  ) 
 

TRUTH_VALUE_TYPE CLabelCell::Get_TV_Type  )  [inline]
 

char CLabelCell::Get_Type  )  [inline]
 

void CLabelCell::Increment_Last_Cell_Section bool  span  ) 
 

void CLabelCell::Output_Debug ostream &  stream  ) 
 

char * CLabelCell::Parse_Section_Number char *  t,
bool  is_first
[private]
 

void CLabelCell::Set_Next CLabelCell n  )  [inline]
 

void CLabelCell::Set_Section float  section,
float  section_end
[inline]
 


Member Data Documentation

CLabelCell* CLabelCell::Next [private]
 

float CLabelCell::Section [private]
 

float CLabelCell::SectionEnd [private]
 

char CLabelCell::Type [private]
 


The documentation for this class was generated from the following files:
Generated on Sat May 8 14:08:59 2004 for Thrint by doxygen 1.3.6