Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::ProcessorInfo Class Reference

Static information about a processor. Needed mostly for the processor list and factories. More...

#include <inviwo/core/processors/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 category
 Used for grouping processors in ProcessorTreeWidget.
std::string classIdentifier
 Identifier must be unique for all processors, example org.inviwo.yourprocessor.
CodeState codeState
std::string displayName
 Processor::getDisplayName.
Document help
 Help text for the processor.
Tags tags
 Searchable tags, platform tags are shown in ProcessorTreeWidget.
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)

Detailed Description

Static information about a processor. Needed mostly for the processor list and factories.


The documentation for this class was generated from the following file:
  • include/inviwo/core/processors/processorinfo.h