SCIRun
5.0
|
#include <CreateBasicColorMap.h>
Public Member Functions | |
CreateBasicColorMap () | |
virtual void | execute () |
virtual void | setStateDefaults () |
OUTPUT_PORT (0, ColorMapObject, ColorMap) | |
![]() | |
Module (const ModuleLookupInfo &info, bool hasUi=true, Core::Algorithms::AlgorithmFactoryHandle algoFactory=defaultAlgoFactory_, ModuleStateFactoryHandle stateFactory=defaultStateFactory_, const std::string &version="1.0") | |
virtual | ~Module () |
std::string | get_module_name () const |
std::string | get_categoryname () const |
std::string | get_packagename () const |
ModuleId | get_id () const |
virtual const ModuleLookupInfo & | get_info () const |
virtual void | set_id (const std::string &id) |
bool | has_ui () const |
void | setUiVisible (bool visible) |
virtual size_t | num_input_ports () const |
virtual size_t | num_output_ports () const |
virtual bool | hasInputPort (const PortId &id) const |
virtual bool | hasOutputPort (const PortId &id) const |
virtual InputPortHandle | getInputPort (const PortId &id) const |
virtual OutputPortHandle | getOutputPort (const PortId &id) const |
virtual std::vector < InputPortHandle > | findInputPortsWithName (const std::string &name) const |
virtual std::vector < OutputPortHandle > | findOutputPortsWithName (const std::string &name) const |
virtual std::vector < InputPortHandle > | inputPorts () const |
virtual std::vector < OutputPortHandle > | outputPorts () const |
virtual void | do_execute () throw () |
virtual ModuleStateHandle | get_state () |
virtual const ModuleStateHandle | get_state () const |
virtual void | set_state (ModuleStateHandle state) |
virtual ExecutionState | executionState () const |
virtual void | setExecutionState (ExecutionState state) |
virtual void | setLogger (SCIRun::Core::Logging::LoggerHandle log) |
virtual SCIRun::Core::Logging::LoggerHandle | getLogger () const |
virtual void | error (const std::string &msg) const |
virtual void | warning (const std::string &msg) const |
virtual void | remark (const std::string &msg) const |
virtual void | status (const std::string &msg) const |
virtual SCIRun::Core::Algorithms::AlgorithmStatusReporter::UpdaterFunc | getUpdaterFunc () const |
virtual void | setUpdaterFunc (SCIRun::Core::Algorithms::AlgorithmStatusReporter::UpdaterFunc func) |
virtual void | setUiToggleFunc (UiToggleFunc func) |
virtual boost::signals2::connection | connectExecuteBegins (const ExecuteBeginsSignalType::slot_type &subscriber) |
virtual boost::signals2::connection | connectExecuteEnds (const ExecuteEndsSignalType::slot_type &subscriber) |
virtual boost::signals2::connection | connectErrorListener (const ErrorSignalType::slot_type &subscriber) |
virtual void | addPortConnection (const boost::signals2::connection &con) override |
virtual Core::Algorithms::AlgorithmHandle | getAlgorithm () const |
virtual bool | needToExecute () const |
virtual bool | hasDynamicPorts () const |
bool | oport_connected (const PortId &id) const |
template<class T , size_t N> | |
boost::shared_ptr< T > | getRequiredInput (const StaticPortName< T, N > &port) |
template<class T , size_t N> | |
boost::optional < boost::shared_ptr< T > > | getOptionalInput (const StaticPortName< T, N > &port) |
template<class T , size_t N> | |
std::vector< boost::shared_ptr < T > > | getRequiredDynamicInputs (const DynamicPortName< T, N > &port) |
template<class T , size_t N> | |
std::vector< boost::shared_ptr < T > > | getOptionalDynamicInputs (const DynamicPortName< T, N > &port) |
template<class T , class D , size_t N> | |
void | sendOutput (const StaticPortName< T, N > &port, boost::shared_ptr< D > data) |
template<class T , size_t N> | |
void | sendOutputFromAlgorithm (const StaticPortName< T, N > &port, const Core::Algorithms::AlgorithmOutput &output) |
![]() | |
virtual | ~ModuleInterface () |
virtual void | setExecutionState (ExecutionState state)=0 |
virtual void | preDestruction () |
virtual void | portAddedSlot (const Networks::ModuleId &mid, const Networks::PortId &pid) |
virtual void | portRemovedSlot (const Networks::ModuleId &mid, const Networks::PortId &pid) |
![]() | |
virtual | ~ModuleInfoProvider () |
![]() | |
virtual | ~ModuleDisplayInterface () |
![]() | |
~ExecutableObject () | |
![]() | |
virtual | ~AlgorithmCollaborator () |
![]() | |
virtual | ~LegacyLoggerInterface () |
![]() | |
StateChangeObserver () | |
void | initStateObserver (ModuleStateInterface *state) |
void | stateChanged () |
void | resetStateChanged () |
bool | newStatePresent () const |
|
virtual |
Implements ExecutableObject.
OUTPUT_PORT | ( | 0 | , |
ColorMapObject | , | ||
ColorMap | |||
) |
|
virtual |
Implements ModuleInterface.