Ligo primitive configuration description. More...
#include <primitive_configuration.h>
Classes | |
| class | CMatchGroup |
Public Member Functions | |
| bool | read (xmlNodePtr configurationNode, const char *filename, const char *name, class CLigoConfig &config) |
| bool | belong (const IPrimitive &primitive) const |
Public Attributes | |
| std::string | Name |
| NLMISC::CRGBA | Color |
| std::vector< CMatchGroup > | MatchPairs |
Ligo primitive configuration description.
Definition at line 47 of file primitive_configuration.h.
| bool CPrimitiveConfigurations::belong | ( | const IPrimitive & | primitive | ) | const |
Definition at line 99 of file primitive_configuration.cpp.
References NLLIGO::IPrimitive::getPropertyByName(), MatchPairs, NLLIGO::CPrimitiveConfigurations::CMatchGroup::Pairs, and NLMISC::toLower().
| bool CPrimitiveConfigurations::read | ( | xmlNodePtr | configurationNode, | |
| const char * | filename, | |||
| const char * | name, | |||
| class CLigoConfig & | config | |||
| ) |
Definition at line 37 of file primitive_configuration.cpp.
References Color, NLLIGO::CLigoConfig::getPropertyString(), MatchPairs, Name, NLLIGO::CPrimitiveConfigurations::CMatchGroup::Pairs, ReadColor(), and NLLIGO::CLigoConfig::syntaxError().
Definition at line 55 of file primitive_configuration.h.
Referenced by read().
| std::vector<CMatchGroup> NLLIGO::CPrimitiveConfigurations::MatchPairs |
Definition at line 65 of file primitive_configuration.h.
| std::string NLLIGO::CPrimitiveConfigurations::Name |
Definition at line 52 of file primitive_configuration.h.
Referenced by read().
1.6.1