Inviwo 0.9.12-pre
Inviwo documentation
|
#include <versionconverter.h>
Public Member Functions | |
Kind (const Kind &)=default | |
Kind & | operator= (const Kind &)=default |
Kind (Kind &&)=default | |
Kind & | operator= (Kind &&)=default |
const std::string & | name () const |
const std::string & | list () const |
const std::string & | type () const |
const std::vector< ElementMatcher > & | getMatchers () const |
Static Public Member Functions | |
static Kind | processor (const std::string &type) |
static Kind | inport (const std::string &type) |
static Kind | outport (const std::string &type) |
static Kind | portgroup (const std::string &type) |
static Kind | property (const std::string &type) |
static Kind | propertyLinkSource (const std::string &type, const std::string &identifier) |
static Kind | propertyLinkDestination (const std::string &type, const std::string &identifier) |
Helper class to specify a processor network xml path. For example { xml::Kind::processor("org.inviwo.BackGround"), xml::Kind::inport("org.inviwo.ImageInport") } Will resolve into: "Processors/Processor&type=org.inviwo.BackGround/InPorts/InPort&type=org.inviwo.ImageInport"