Inviwo  0.9.10.1
Inviwo documentation
inviwo::Python3Module Class Reference
+ Inheritance diagram for inviwo::Python3Module:

Public Member Functions

 Python3Module (InviwoApplication *app)
 
PythonInterpretergetPythonInterpreter ()
 
- Public Member Functions inherited from inviwo::InviwoModule
 InviwoModule (InviwoApplication *app, const std::string &identifier)
 
 InviwoModule (const InviwoModule &)=delete
 
InviwoModuleoperator= (const InviwoModule &)=delete
 
std::string getIdentifier () const
 Get module identifier, i.e the module folder name.
 
virtual std::string getDescription () const
 
virtual std::string getPath () const
 
std::string getPath (ModulePath type) const
 
virtual int getVersion () const
 
virtual std::unique_ptr< VersionConvertergetConverter (int oldModuleVersion) const
 
const std::vector< CameraFactoryObject * > getCameras () const
 
const std::vector< Capabilities * > getCapabilities () const
 
const std::vector< DataReader * > getDataReaders () const
 
const std::vector< DataWriter * > getDataWriters () const
 
const std::vector< DialogFactoryObject * > getDialogs () const
 
const std::vector< MeshDrawer * > getDrawers () const
 
const std::vector< MetaData * > getMetaData () const
 
const std::vector< InportFactoryObject * > getInports () const
 
const std::vector< OutportFactoryObject * > getOutports () const
 
const std::vector< PortInspectorFactoryObject * > getPortInspectors () const
 
const std::vector< ProcessorFactoryObject * > getProcessors () const
 
const std::vector< ProcessorWidgetFactoryObject * > getProcessorWidgets () const
 
const std::vector< PropertyFactoryObject * > getProperties () const
 
const std::vector< PropertyWidgetFactoryObject * > getPropertyWidgets () const
 
const std::vector< BaseRepresentationFactoryObject * > getRepresentationFactoryObjects () const
 
const std::vector< BaseRepresentationFactory * > getRepresentationFactories () const
 
const std::vector< BaseRepresentationConverter * > getRepresentationConverters () const
 
const std::vector< BaseRepresentationConverterFactory * > getRepresentationConverterFactories () const
 
const std::vector< Settings * > & getSettings () const
 
void registerCapabilities (std::unique_ptr< Capabilities > info)
 
void registerCamera (std::unique_ptr< CameraFactoryObject > camera)
 
template<typename T >
void registerCamera (const std::string &classIdentifier)
 
void registerDataReader (std::unique_ptr< DataReader > reader)
 
void registerDataWriter (std::unique_ptr< DataWriter > writer)
 
void registerDialog (std::unique_ptr< DialogFactoryObject > dialog)
 
template<typename T >
void registerDialog (std::string classIdentifier)
 
void registerDrawer (std::unique_ptr< MeshDrawer > drawer)
 
void registerMetaData (std::unique_ptr< MetaData > meta)
 
void registerProcessor (std::unique_ptr< ProcessorFactoryObject > pfo)
 
template<typename T >
void registerProcessor ()
 
void registerCompositeProcessor (const std::string &file)
 
void registerProcessorWidget (std::unique_ptr< ProcessorWidgetFactoryObject > widget)
 
template<typename T , typename P >
void registerProcessorWidget ()
 
void registerPortInspector (std::string portClassIdentifier, std::string inspectorPath)
 
void registerDataVisualizer (std::unique_ptr< DataVisualizer > visualizer)
 
void registerInport (std::unique_ptr< InportFactoryObject > inport)
 
void registerOutport (std::unique_ptr< OutportFactoryObject > outport)
 
template<typename T >
void registerPort ()
 
template<typename T >
void registerDefaultsForDataType ()
 
void registerProperty (std::unique_ptr< PropertyFactoryObject > property)
 
template<typename T >
void registerProperty ()
 
void registerPropertyWidget (std::unique_ptr< PropertyWidgetFactoryObject > propertyWidget)
 
template<typename T , typename P >
void registerPropertyWidget (PropertySemantics semantics)
 
template<typename T , typename P >
void registerPropertyWidget (std::string semantics)
 
void registerPropertyConverter (std::unique_ptr< PropertyConverter > propertyConverter)
 
template<typename BaseRepr >
void registerRepresentationFactoryObject (std::unique_ptr< RepresentationFactoryObject< BaseRepr >> representation)
 
void registerRepresentationFactory (std::unique_ptr< BaseRepresentationFactory > representationFactory)
 
template<typename BaseRepr >
void registerRepresentationConverter (std::unique_ptr< RepresentationConverter< BaseRepr >> converter)
 
void registerRepresentationConverterFactory (std::unique_ptr< BaseRepresentationConverterFactory > converterFactory)
 
void registerSettings (std::unique_ptr< Settings > settings)
 
void registerSettings (Settings *settings)
 
InviwoApplicationgetInviwoApplication () const
 

Additional Inherited Members

- Protected Attributes inherited from inviwo::InviwoModule
InviwoApplicationapp_
 

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