|
| IlvFilterFlow () |
| Constructor. More...
|
|
| IlvFilterFlow (ILVSTDPREF istream &stream, const IlString &name) |
| Constructor. More...
|
|
| IlvFilterFlow (IlXmlElement *element) |
| Constructor. More...
|
|
virtual | ~IlvFilterFlow () |
| Destructor. More...
|
|
virtual void | addBitmapData (IlvBitmapData *data) |
| Adds a bitmap data to the handled bitmap data list. More...
|
|
virtual void | addFilter (IlvBitmapFilter *filter) |
| Adds a filter to the handled filters list. More...
|
|
IlvBitmapData * | apply (IlUInt count=0, const IlvBitmapData **datas=0) |
| Applies the filter to the given inputs. More...
|
|
virtual IlvBitmapData * | getBitmapData (const char *name) const |
| Returns a handled bitmap data by its name. More...
|
|
virtual IlUInt | getBitmapDatasCardinal () const |
| Returns the number of handled bitmap data. More...
|
|
const IlString & | getDescription () const |
| Returns a description of the filter flow. More...
|
|
virtual IlvBitmapFilter * | getFilter (const char *name) const |
| Returns a filter from its name. More...
|
|
virtual IlvBitmapFilter *const * | getFilters (IlUInt &count) const |
| Returns an array of handled filters. More...
|
|
virtual IlUInt | getFiltersCardinal () const |
| Returns the number of handled filters. More...
|
|
void | invalidate (IlvBitmapFilter *filter=0) |
| Invalidates the given filter. When using apply() the first filter to be applied will be the first invalidated filter. More...
|
|
void | loadFromXml (IlXmlElement *element) |
| Creates a filter flow from an XML node. More...
|
|
virtual void | removeBitmapData (const char *name) |
| Removes a bitmap data from the list of handled bitmap data. More...
|
|
virtual void | removeFilter (IlvBitmapFilter *filter) |
| Removes a filter from the handled filters list. More...
|
|
void | setDescription (const IlString &desc) |
| Sets the description of the filter flow. More...
|
|
| IlvBitmapFilter () |
| Constructor. More...
|
|
virtual | ~IlvBitmapFilter () |
| Destructor. More...
|
|
IlvBitmapData * | applyUnary (const IlvBitmapData *data) |
| Convenience method for unary filters. More...
|
|
virtual const char * | getClassName () const |
| Returns the class name of the filter. More...
|
|
IlUInt | getHeight () const |
| Returns the height of the filter effect region. More...
|
|
const char *const * | getInputs (IlUInt &count) const |
| Returns the name of the input bitmap data. More...
|
|
const char * | getName () const |
| Returns the name of the filter. More...
|
|
IlUInt | getRefCount () const |
| Returns the reference count for this instance.
|
|
const char * | getResult () const |
| Returns the name of the result bitmap data. More...
|
|
IlUInt | getWidth () const |
| Returns the width of the filter effect region. More...
|
|
IlInt | getX () const |
| Returns the left coordinate of the filter effect region. More...
|
|
IlInt | getY () const |
| Returns the top coordinate of the filter effect region. More...
|
|
void | lock () |
| Locks the current instance.
|
|
void | setHeight (IlUInt height) |
| Sets the height of the filter effect region. More...
|
|
void | setInputs (IlUInt count, const char *const *name) |
| Sets the input names of the filter. More...
|
|
void | setName (const char *id) |
| Sets the name of the filter. More...
|
|
void | setResult (const char *name) |
| Sets the result name of the filter. More...
|
|
void | setWidth (IlUInt width) |
| Sets the width of the filter effect region. More...
|
|
void | setX (IlInt x) |
| Sets the left coordinate of the filter effect region. More...
|
|
void | setY (IlInt y) |
| Sets the top coordinate of the filter effect region. More...
|
|
void | unLock () |
| Unlocks the current instance. When the reference count is 0 , the instance is deleted.
|
|
virtual IlBoolean | applyValue (const IlvValue &value) |
| Apply an accessor. More...
|
|
virtual IlBoolean | changeValue (const IlvValue &val) |
| Changes the value of an accessor. More...
|
|
virtual IlBoolean | changeValues (const IlvValue *values, IlUShort count=0) |
| Changes several accessor values simultaneously. More...
|
|
virtual void | getAccessors (const IlSymbol *const **names, const IlvValueTypeClass *const **types, IlUInt &count) const |
| Retrieves the list of available accessors of an object. More...
|
|
virtual IlvValue & | queryValue (IlvValue &val) const |
| Retrieves an accessor value. More...
|
|
virtual void | queryValues (IlvValue *values, IlUShort count) const |
| Retrieves multiple accessor values simultaneously. More...
|
|