Image Processing output class.
More...
#include <ImageViz/Engines/SoImageVizEngineOutput.h>
Inheritance diagram for SoImageVizEngineMFieldOutput< OutputFieldType, OutputType >:Public Member Functions | |
| SoImageVizEngineMFieldOutput () | |
| Constructor. | |
| virtual | ~SoImageVizEngineMFieldOutput () |
| Destructor. | |
| OutputType | getValue () const |
| Return the cached output value. | |
| size_t | getSize () const |
| Return the cached output value. | |
| void | setValue (OutputType value, int size) |
| Set the cached output value. | |
Public Member Functions inherited from SoEngineOutput | |
| SoType | getConnectionType () const |
| Returns the type of field this output can connect to. | |
| int | getForwardConnections (SoFieldList &list) const |
| Returns the number of fields this output is writing to, and adds references to those fields to the given list. | |
| void | enable (SbBool flag) |
| Enables or disables all connections from this output. | |
| SbBool | isEnabled () const |
| Returns TRUE if this output is currently enabled. | |
| SoEngine * | getContainer () const |
| Returns containing engine. | |
| int | getNumConnections () const |
| Number of connections this output currently has. | |
Friends | |
| class | SoImageVizEngineMFieldOutputPrivateAccessor |
Image Processing output class.
Definition at line 142 of file SoImageVizEngineOutput.h.
|
inline |
Constructor.
Definition at line 147 of file SoImageVizEngineOutput.h.
|
inlinevirtual |
Destructor.
Definition at line 151 of file SoImageVizEngineOutput.h.
|
inline |
Return the cached output value.
Definition at line 163 of file SoImageVizEngineOutput.h.
|
inline |
Return the cached output value.
Definition at line 155 of file SoImageVizEngineOutput.h.
|
inline |
Set the cached output value.
This method should only be used when implementing a custom engine.
This design is to be evolved in the near future.
Definition at line 175 of file SoImageVizEngineOutput.h.
|
friend |
Definition at line 211 of file SoImageVizEngineOutput.h.