|
| AbstractDObjFigure (const QString &itomSettingsFile, AbstractFigure::WindowMode windowMode=AbstractFigure::ModeStandaloneInUi, QWidget *parent=0) |
|
ito::RetVal | update (void) |
| overload of AbstractNode::update
|
|
virtual QSharedPointer< ito::DataObject > | getSource (void) const |
|
virtual ito::RetVal | setSource (QSharedPointer< ito::DataObject > source) |
|
virtual ito::RetVal | setAxisData (QSharedPointer< ito::DataObject > data, Qt::Axis axis) |
|
virtual QSharedPointer< ito::DataObject > | getAxisData (Qt::Axis axis) const |
|
virtual QSharedPointer< ito::DataObject > | getDisplayed (void) |
|
virtual QPointer< ito::AddInDataIO > | getCamera (void) const |
|
virtual ito::RetVal | setCamera (QPointer< ito::AddInDataIO > camera) |
|
virtual ito::AutoInterval | getXAxisInterval (void) const |
|
virtual void | setXAxisInterval (ito::AutoInterval) |
|
virtual ito::AutoInterval | getYAxisInterval (void) const |
|
virtual void | setYAxisInterval (ito::AutoInterval) |
|
virtual ito::AutoInterval | getZAxisInterval (void) const |
|
virtual void | setZAxisInterval (ito::AutoInterval) |
|
virtual QString | getColorMap (void) const |
|
virtual void | setColorMap (QString) |
|
virtual QPixmap | renderToPixMap (const int xsize, const int ysize, const int resolution) |
| plot-specific render function to enable more complex printing in subfigures ...
|
|
| AbstractFigure (const QString &itomSettingsFile, WindowMode windowMode=ModeStandaloneInUi, QWidget *parent=0) |
|
virtual bool | event (QEvent *e) |
|
void | setApiFunctionGraphBasePtr (void **apiFunctionGraphBasePtr) |
|
void | setApiFunctionBasePtr (void **apiFunctionBasePtr) |
|
void ** | getApiFunctionGraphBasePtr (void) |
|
void ** | getApiFunctionBasePtr (void) |
|
virtual void | setToolbarVisible (bool visible) |
|
virtual bool | getToolbarVisible () const |
|
virtual void | setContextMenuEnabled (bool show)=0 |
|
virtual bool | getContextMenuEnabled () const =0 |
|
QDockWidget * | getPropertyDockWidget () const |
|
virtual bool | getLegendRender () const |
|
virtual void | setLegendRender (const bool val) |
|
QList< QMenu * > | getMenus () const |
|
QList< AbstractFigure::ToolBarItem > | getToolbars () const |
|
QList< AbstractFigure::ToolboxItem > | getToolboxes () const |
|
void | setWindowTitleExtension (const QString &title) |
|
| AbstractNode () |
| constructor
|
|
virtual | ~AbstractNode () |
| destructor
|
|
virtual RetVal | applyUpdate (void)=0 |
|
RetVal | createChannel (const QString &senderParamName, AbstractNode *receiver, const QString &receiverParamName, bool replaceChannelIfExists=false) |
| creates a new channel from this node as sender and a specific sender parameter (output) to a receiver node and its specific receiver (input) parameter.
|
|
RetVal | removeChannel (QSharedPointer< Channel > channel) |
|
RetVal | removeAllChannelsToReceiver (const AbstractNode *receiver, QList< ParamNamePair > excludedConnections=QList< ParamNamePair >()) |
|
QList< QSharedPointer< Channel > > | getConnectedInputChannels (const QString &inputParamName) const |
|
QList< QSharedPointer< Channel > > | getConnectedInputChannels (const ito::Param *inputParam) const |
|
QList< QSharedPointer< Channel > > | getConnectedOutputChannels (const QString &outputParamName) const |
|
QList< QSharedPointer< Channel > > | getConnectedOutputChannels (const ito::Param *outputParam) const |
|
RetVal | updateChannelData (QSharedPointer< Channel > updatedChannel) |
|
RetVal | setUpdatePending (QSharedPointer< ito::Channel > singleOutputChannel=QSharedPointer< ito::Channel >()) |
| >propagates information about a soon, future update to all (or one selected) output channel(s) of this node
|
|
ito::Param * | getInputParam (const QString ¶mName) const |
| returns the input parameter whose name is equal to paramName or returns NULL if the parameter is not found.
|
|
ito::Param * | getOutputParam (const QString ¶mName) const |
| returns the output parameter whose name is equal to paramName or returns NULL if the parameter is not found.
|
|
RetVal | addOutputParam (ito::Param *param) |
| adds the given parameter to the list of output parameters of this node.
|
|
RetVal | removeAndDeleteOutputParam (const QString ¶mName) |
|
RetVal | addInputParam (ito::Param *param) |
| adds the given parameter to the list of input parameters of this node.
|
|
RetVal | removeAndDeleteInputParam (const QString ¶mName) |
|
RetVal | updateChannels (const QList< QString > &outputParamNames) |
| triggers updates of all channels that are connected to the given output parameter names of the sender.
|
|
rttiNodeType | getType () const |
| returns the type of this node
|
|
bool | isConnected () const |
| returns true if at least one channel is connected to this node
|
|
unsigned int | getUniqueID (void) const |
| return a unique, auto-incremented UID of this node (beginning with 1)
|
|