| |
libFAUDES
Sections
Index
|
faudes::ColorSet Class Reference |
Public Member Functions | |
ColorSet (void) | |
Constructor for ColorSet with static ColorSymbolTable. | |
ColorSet (SymbolTable *pSymTab) | |
Constructor for ColorSet with specified symbol table. | |
ColorSet (const std::string &rFilename, const std::string &rLabel="Colors") | |
Constructor for ColorSet with static ColorSymbolTable. | |
void | ColorSymbolTablep (SymbolTable *pSymTab) |
Reset pointer mpSymbolTable. | |
ColorSet | operator* (const ColorSet &rOtherSet) const |
Set intersection operator. | |
ColorSet | operator+ (const ColorSet &rOtherSet) const |
Set union operator. | |
ColorSet | operator- (const ColorSet &rOtherSet) const |
Set difference operator. | |
bool | operator== (const ColorSet &rOtherSet) const |
Test for equality. | |
bool | operator!= (const ColorSet &rOtherSet) const |
Test for unequality. | |
bool | operator<= (const ColorSet &rOtherSet) const |
Test for subset. | |
bool | operator>= (const ColorSet &rOtherSet) const |
Test for superset. | |
Static Public Member Functions | |
static SymbolTable * | StaticSymbolTablep (void) |
Get pointer to static ColorSymbolTable. | |
Static Private Attributes | |
static SymbolTable | msSymbolTable |
Static global symbol table for color names. |
faudes::ColorSet::ColorSet | ( | void | ) | [inline] |
Constructor for ColorSet with static ColorSymbolTable.
faudes::ColorSet::ColorSet | ( | SymbolTable * | pSymTab | ) | [inline] |
Constructor for ColorSet with specified symbol table.
faudes::ColorSet::ColorSet | ( | const std::string & | rFilename, | |
const std::string & | rLabel = "Colors" | |||
) | [inline] |
SymbolTable * faudes::ColorSet::StaticSymbolTablep | ( | void | ) | [static] |
Get pointer to static ColorSymbolTable.
void faudes::ColorSet::ColorSymbolTablep | ( | SymbolTable * | pSymTab | ) |
Reset pointer mpSymbolTable.
pSymTab | Pointer to new symbol table |
Set union operator.
bool faudes::ColorSet::operator== | ( | const ColorSet & | rOtherSet | ) | const |
Test for equality.
bool faudes::ColorSet::operator!= | ( | const ColorSet & | rOtherSet | ) | const |
Test for unequality.
bool faudes::ColorSet::operator<= | ( | const ColorSet & | rOtherSet | ) | const |
Test for subset.
bool faudes::ColorSet::operator>= | ( | const ColorSet & | rOtherSet | ) | const |
Test for superset.
SymbolTable faudes::ColorSet::msSymbolTable [static, private] |
Static global symbol table for color names.
libFAUDES 2.13a c++ source docu by doxygen 1.5.6