HDK
|
#include <TIL_NullFilter.h>
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 |
![]() | |
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.