Open Inventor Release 2024.1.0
 
Loading...
Searching...
No Matches
MiBaseExtractor Class Referenceabstract

MeshViz Abstract base class for all extractor interfaces. More...

#include <MeshVizXLM/extractors/MiBaseExtractor.h>

+ Inheritance diagram for MiBaseExtractor:

Public Member Functions

virtual ~MiBaseExtractor ()
 
virtual void setExtractorCallback (MiExtractorCallback *extractorCallback)=0
 Set the user defined extractor callback which will be called before each extraction, during each extraction and after each extraction.
 
virtual SoDEPRECATED void setExtractorCallback (MiExtractorCallback &extractorCallback)
 

Detailed Description

MeshViz Abstract base class for all extractor interfaces.

All extractor interface classes are derived from this one and must implement the setExtractorCallback method.

Definition at line 39 of file MiBaseExtractor.h.

Constructor & Destructor Documentation

◆ ~MiBaseExtractor()

virtual MiBaseExtractor::~MiBaseExtractor ( )
inlinevirtual

Definition at line 42 of file MiBaseExtractor.h.

Member Function Documentation

◆ setExtractorCallback() [1/2]

virtual SoDEPRECATED void MiBaseExtractor::setExtractorCallback ( MiExtractorCallback extractorCallback)
inlinevirtual

Definition at line 52 of file MiBaseExtractor.h.

◆ setExtractorCallback() [2/2]

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.


The documentation for this class was generated from the following file: