Inviwo 0.9.12-pre
Inviwo documentation
|
Static information about a processor. Needed mostly for the processor list and factories. More...
#include <processorinfo.h>
Public Member Functions | |
ProcessorInfo (std::string aClassIdentifier, std::string aDisplayName, std::string aCategory, CodeState aCodeState, Tags someTags) | |
ProcessorInfo (std::string aClassIdentifier, std::string aDisplayName, std::string aCategory, CodeState aCodeState, Tags someTags, Document help, bool visible=true) | |
Public Attributes | |
std::string | classIdentifier |
Identifier must be unique for all processors, example org.inviwo.yourprocessor. | |
std::string | displayName |
Processor::getDisplayName. | |
std::string | category |
Used for grouping processors in ProcessorTreeWidget. | |
CodeState | codeState |
Tags | tags |
Searchable tags, platform tags are shown in ProcessorTreeWidget. | |
Document | help |
Help text for the processor. | |
bool | visible |
Show in processor list (ProcessorTreeWidget), enabling drag&drop. | |
Friends | |
IVW_CORE_API friend bool | operator== (const ProcessorInfo &a, const ProcessorInfo &b) |
IVW_CORE_API friend bool | operator!= (const ProcessorInfo &a, const ProcessorInfo &b) |
Static information about a processor. Needed mostly for the processor list and factories.