|
HDK
|
#include <TIL_NullFilter.h>
Inheritance diagram for TIL_NullFilter:Public Member Functions | |
| TIL_NullFilter () | |
| ~TIL_NullFilter () override | |
| bool | isInteractive () const override |
| const char * | className () const override |
| bool | setOptions (const UT_Options &argstr) override |
| bool | apply (PXL_Raster *raster) override |
| bool | apply (UT_Array< LayerData > &layersdata, bool upscale, bool firstframe) override |
| void | reset () override |
Public Member Functions inherited from TIL_RasterFilter | |
| void | setAuxPlane (const UT_StringHolder &planename, const PXL_Raster *raster) |
| void | setAuxPlane (const UT_StringHolder &planename, const RasterData &aux) |
| const UT_StringArray & | getAuxPlaneNames () const |
| Get the list of aux plane names. More... | |
| const UT_StringHolder & | getErrorString () const |
| virtual bool | matchesDevice (uint8(&uuid)[16]) const |
| TIL_RasterFilter () | |
| virtual | ~TIL_RasterFilter () |
Sample code to install a pass-through Image Filter into Houdini
These filters can be used in:
idenoise application For example, after the code is build, the filters should appear when running idenoise -l.To make this example, you can run:
To test the filter, you can try:
Definition at line 59 of file TIL_NullFilter.h.
| TIL_NullFilter::TIL_NullFilter | ( | ) |
Definition at line 36 of file TIL_NullFilter.C.
|
override |
Definition at line 56 of file TIL_NullFilter.C.
|
overridevirtual |
Overridden methods from the base class
Implements TIL_RasterFilter.
Definition at line 72 of file TIL_NullFilter.C.
|
overridevirtual |
Overridden methods from the base class
Implements TIL_RasterFilter.
Definition at line 89 of file TIL_NullFilter.C.
|
inlineoverridevirtual |
Overridden methods from the base class
Implements TIL_RasterFilter.
Definition at line 67 of file TIL_NullFilter.h.
|
inlineoverridevirtual |
Since the filters run in a few milliseconds, they can be considered interactive.
Reimplemented from TIL_RasterFilter.
Definition at line 76 of file TIL_NullFilter.h.
Overridden methods from the base class
Reimplemented from TIL_RasterFilter.
Definition at line 99 of file TIL_NullFilter.C.
|
overridevirtual |
Overridden methods from the base class
Reimplemented from TIL_RasterFilter.
Definition at line 42 of file TIL_NullFilter.C.