Abstract base class for all extractor interfaces.  
More...
#include <MeshVizXLM/extractors/MiBaseExtractor.h>
  
 Public Member Functions | |
| virtual | ~MiBaseExtractor () | 
| virtual void | setExtractorCallback (MiExtractorCallback *extractorCallback)=0 | 
| virtual SoDEPRECATED void | setExtractorCallback (MiExtractorCallback &extractorCallback) | 
 Abstract base class for all extractor interfaces. 
All extractor interface classes are derived from this one and must implement the setExtractorCallback method.
| virtual MiBaseExtractor::~MiBaseExtractor | ( | ) |  [inline, virtual] | 
        
| virtual SoDEPRECATED void MiBaseExtractor::setExtractorCallback | ( | MiExtractorCallback & | extractorCallback | ) |  [inline, virtual] | 
        
| virtual void MiBaseExtractor::setExtractorCallback | ( | MiExtractorCallback * | extractorCallback | ) |  [pure virtual] | 
        
Set the user defined extractor callback which will be called before each extraction, during each extraction and after each extraction.
Remove callback from the extractor if extractorCallback is NULL.