#include <vetObject.h>
Inheritance diagram for vetObject:

Public Types | |
| enum | |
| Ignore this, it's a class-type definition, mostly used by VETLib WorkShop, sintax is a bit more complex than usual because of a VC6 BUG, it's the same as: const int vetClassType = VETCLASS_TYPE_OBJECT;. | |
Public Member Functions | |
| vetObject () | |
| Default public constructor. | |
| virtual | ~vetObject () |
| Destructor currenly clear only filters description strings. | |
| char * | getName () const |
| Get Filter's name. | |
| char * | getDescription () const |
| Get Filter's description. | |
| double | getVersion () const |
| Get Filter's version. | |
| void * | getPointer () |
Protected Member Functions | |
| void | setName (const char *myName) |
| Set Filter's name. Protected so only inherited classes can update their name. | |
| void | setDescription (const char *myDesc) |
| Set Filter's description. Protected so only inherited classes can update their name. | |
| void | setVersion (const double myVersion) |
| Set Filter's version. Protected so only inherited classes can update their name. | |
Protected Attributes | |
| char * | f_name |
| char * | f_description |
| double | f_version |
Definition at line 37 of file vetObject.h.
|
|
Default public constructor.
Definition at line 29 of file vetObject.cpp. References f_description, f_name, setDescription(), setName(), and setVersion(). |
|
|
Get Filter's description.
Definition at line 124 of file vetObject.h. References f_description. |
|
|
Get Filter's name.
Definition at line 116 of file vetObject.h. References f_name. |
|
|
Get Filter's version.
Definition at line 132 of file vetObject.h. References f_version. |
|
|
Set Filter's description. Protected so only inherited classes can update their name.
Definition at line 69 of file vetObject.cpp. References f_description. Referenced by vetMultiplexer::reset(), vetMotionLame::reset(), vetMotionIlluminationInvariant::reset(), vetCodec_XVID::reset(), vetCodec_MPEG::reset(), vetCodec_MOV::reset(), vetCodec_IMG::reset(), vetCodec_BMP::reset(), vetDigitalFilter::vetDigitalFilter(), vetFilter::vetFilter(), vetFilterColor::vetFilterColor(), vetFilterGeometric::vetFilterGeometric(), vetFilterNoiseChannel::vetFilterNoiseChannel(), vetObject(), vetProcess::vetProcess(), and vetVision::vetVision(). |
|
|
Set Filter's name. Protected so only inherited classes can update their name.
Definition at line 56 of file vetObject.cpp. References f_name. Referenced by vetMultiplexer::reset(), vetMotionLame::reset(), vetMotionIlluminationInvariant::reset(), vetCodec_XVID::reset(), vetCodec_MPEG::reset(), vetCodec_IMG::reset(), vetCodec_BMP::reset(), vetDigitalFilter::vetDigitalFilter(), vetFilter::vetFilter(), vetFilterColor::vetFilterColor(), vetFilterGeometric::vetFilterGeometric(), vetFilterNoiseChannel::vetFilterNoiseChannel(), vetObject(), vetProcess::vetProcess(), and vetVision::vetVision(). |
|
|
Set Filter's version. Protected so only inherited classes can update their name.
Definition at line 81 of file vetObject.cpp. References f_version. Referenced by vetMultiplexer::reset(), vetMotionLame::reset(), vetMotionIlluminationInvariant::reset(), vetCodec_XVID::reset(), vetCodec_MPEG::reset(), vetCodec_MOV::reset(), vetCodec_IMG::reset(), vetCodec_BMP::reset(), vetDigitalFilter::vetDigitalFilter(), vetFilter::vetFilter(), vetFilterColor::vetFilterColor(), vetFilterGeometric::vetFilterGeometric(), vetFilterNoiseChannel::vetFilterNoiseChannel(), vetObject(), vetProcess::vetProcess(), and vetVision::vetVision(). |
1.4.4