36 TIL_NullFilter::TIL_NullFilter()
42 TIL_NullFilter::setOptions(
const UT_Options &o)
50 UTformat(
"{}: options:\n", className());
56 TIL_NullFilter::~TIL_NullFilter()
63 UTformat(
" raster[{}]: {}x{} - {} - {}\n",
77 UTformat(
"{} process raster\n", className());
78 dumpRasterInfo(
"", raster);
80 UTformat(
" {} extra rasters:\n", myAuxPlanes.size());
81 for (
const auto &item : myAuxPlanes)
82 UTformat(
" - {}: {}\n", item.first, item.second);
83 UTformat(
" ErrorString: '{}'", myErrorString);
111 return theName.asHolder();
116 return theName.asHolder();
120 return UTmakeUnique<TIL_NullFilter>();
GLuint GLsizei const GLchar * label
PXL_API const char * PXLdataFormat(PXL_DataFormat f)
void dump(std::ostream &os) const
Writes a JSON dump to ostream of the current options.
PXL_DataFormat getFormat() const
std::unique_ptr< T, Deleter > UT_UniquePtr
A smart pointer for unique ownership of dynamically allocated objects.
PXL_Packing getPacking() const
HUSD_API const char * raster()
GLuint const GLchar * name
static void registerFactory(UT_UniquePtr< Factory > factory)
A map of string to various well defined value types.
The factory to define a filter.
PXL_API const char * PXLpacking(PXL_Packing p)
bool importOption(const UT_StringRef &name, int &value) const
#define UTdebugFormat(...)