Image Component Library (ICL)
|
filter config More...
#include <Primitive3DFilter.h>
Public Member Functions | |
FilterConfig (const std::string &filename) | |
Constructor. More... | |
Public Attributes | |
std::map< std::string, unsigned char > | mapGroupIdToBit |
map primitive group id to internal groupBit More... | |
std::map< std::string, unsigned char > | mapRegexToBit |
map regular expression (matching the primitive description) to internal groupBit More... | |
std::map< unsigned char, float > | mapGroupBitToPadding |
map groupBit to padding More... | |
std::vector< utils::SmartPtr< FilterAction > > | filterActions |
all filter actions to be performed More... | |
filter config
icl::geom::Primitive3DFilter::FilterConfig::FilterConfig | ( | const std::string & | filename | ) |
Constructor.
Parses the XML config.
filename | the XML config file |
std::vector<utils::SmartPtr<FilterAction> > icl::geom::Primitive3DFilter::FilterConfig::filterActions |
all filter actions to be performed
std::map<unsigned char, float> icl::geom::Primitive3DFilter::FilterConfig::mapGroupBitToPadding |
map groupBit to padding
std::map<std::string, unsigned char> icl::geom::Primitive3DFilter::FilterConfig::mapGroupIdToBit |
map primitive group id to internal groupBit
std::map<std::string, unsigned char> icl::geom::Primitive3DFilter::FilterConfig::mapRegexToBit |
map regular expression (matching the primitive description) to internal groupBit