| _DEV_BROADCAST_DEVICEINTERFACE_A | |
| _DEV_BROADCAST_DEVICEINTERFACE_W | |
| imTrackingGrabberCB | |
| ISampleCaptureGraphBuilder | |
| MicrosoftBMP_RT | |
| MicrosoftMonoBMP_RT | |
| MicrosoftRCBMP_RT | |
| PixelHSV | |
| PixelRGB24 | |
| PixelRGB96 | |
| rgb | |
| SampleGrabberCB | |
| /source/codecs/vetCodec_BMP.h | A class for encoding (writing) and decoding (reading) Bitmap Format (BMP) images, implements vetFilter |
| /source/codecs/vetCodec_BMP2.h | A class for encoding (writing) and decoding (reading) Bitmap Format (BMP) images, implements vetFilter |
| /source/codecs/vetCodec_IMG.h | A class for encoding (writing) and decoding (reading) Bitmap Format (BMP) images, implements vetFilter |
| /source/codecs/vetCodec_MOV.h | This module interfaces VETLib standard format with quicktime4linux library, it's able to decode and encode following formats: |
| /source/codecs/vetCodec_MPEG.h | This module interfaces VETLib standard format with libmpeg3 library, it's able to decode following formats: |
| /source/codecs/vetCodec_XVID.h | |
| /source/filters/vetDigitalFilter.h | |
| /source/filters/vetFilterColor.h | |
| /source/filters/vetFilterGeometric.h | |
| /source/filters/vetFilterNoiseChannel.h | |
| /source/filters/vetMultiplexer.h | This class link any vetInput implementation to a vetOutput implementation, sources/destination capacity are defined VET_MP_INPUTS_MAX and VET_MP_OUTPUTS_MAX. Data are not buffered, but only redirected from current source to current destination, frame rate system is inherited from vetInput |
| /source/inputs/vetDirectXInput.h | This class is the bridge between VETLib and DirecX system, designed for capturing data from compatible devices, such as WebCams, TV Tuners and more. |
| /source/inputs/vetNoiseGenerator.h | A noise VETLib source, no internal buffering (operates on output frames) |
| /source/inputs/vetPlainFrameGenerator.h | Plain image (same value for all pixel) generator |
| /source/inputs/vetVideo4Linux.h | VETLib interface with Video4Linux library, captures from compatible devices, such as webcams, tv tuners and more |
| /source/math/vetDFMatrix.h | Class designed for Digital Filters' Kernel. It's a n*n matrix of chars + normalization char, so: char[n*n+1]. For complex operations or different items types use class vetMatrix (normalization = sum is managed) . Included a set of default kernels (call createKernel_3x3) |
| /source/math/vetMatrix.h | Matrix Template for common uses in VETLib. Data is sequenced as raster-scan. Serialization uses floating point format |
| /source/math/vetStatistics.h | This class implements static methods used by many VETLib modules as: |
| /source/math/vetVector.h | Matrix Template for common uses in VETLib. Data is sequenced as raster-scan. Serialization uses floating point format |
| /source/network/vetNetClient.h | This class may be very useful during filter's implementation and testing, frame rate statistics, base image analisis |
| /source/network/vetNetServer.h | This class may be very useful during filter's implementation and testing, frame rate statistics, base image analisis |
| /source/outputs/vetDoctor.h | This class may be very useful during filter's implementation and testing, frame rate statistics, base image analisis |
| /source/outputs/vetWindow32.h | This class create a Window able to import and display VETLib standard frames (vetFrameYUV420, vetFrameRGB24, vetFrameRGB) Class doesn't require any external library, uses Windows GDI |
| /source/outputs/vetWindowGTK.h | Class for displaying VETLib frames on a Linux Desktop Env |
| /source/outputs/vetWindowQT.h | Class for displaying VETLib frames on a Linux Desktop Env. Require Trolltech QT library (included in most distribution) Inherit QWidget, so may be used in any QAplication without limitations. May be used to display video, sample applications played at 34 fps |
| /source/vetFrameGrey.h | This Class implements standard VETLib GreyScale Frame format. PixelGrey Array [width*height] (raster sequence) Currently PixelGrey is currently defined as 1 unsigned char (8bits) |
| /source/vetFrameHSV.h | This Class implements standard VETLib Color Frame format. PixelHSV Array [width*height] (raster scan) Currently PixelHSV is difined as 3 integer (3 * 32 = 96bits) |
| /source/vetFrameRGB96.h | This Class implements standard VETLib Color Frame format. PixelRGB Array [width*height] (raster scan) Currently PixelRGB is difined as 3 integer (3 * 32 = 96bits) |
| /source/vetHist.h | |
| /source/vetProcess.h | Class for manage complex processes (as multiple filters), and performance tests |
| /source/vetThread.h | Class for Multi-threading processes in VETLib, simplify the use of threads and it's implemented for Linux and Windows both, developer doesn't need to implement os-dependent code |
| /source/vetUtility.h | This class implements static methods used by many VETLib modules as: |
| vetBuffer< T > | Abstract template class for all VETLib buffers |
| vetBufferArray< T > | |
| vetBufferLink< T > | |
| vetBufferLink< T >::frameNode | |
| vetCodec | Abstract class for all VetLib de-coders, inherits (as vetFilter) vetInput, vetOutput and vetObject, some more virtual methods are imposed. Internal buffering implementation is left to inherited class |
| vetCodec_BMP | |
| vetCodec_BMPParameters | |
| vetCodec_IMG | |
| vetCodec_IMGParameters | |
| vetCodec_MOV | |
| vetCodec_MOVParameters | |
| vetCodec_MPEG | |
| vetCodec_MPEGParameters | |
| vetCodec_XVID | |
| vetCodec_XVIDParameters | |
| vetCodecParameters | This object is designed to store main codec's variables and (de)serialize data (from) to XML, |
| vetDFMatrix | |
| vetDigitalFilter | |
| vetDigitalFilterParameters | |
| vetDirectXInput | |
| vetDirectXInput2 | |
| vetDoctor | |
| vetDXCapture | |
| vetDXCapture2 | |
| vetException | Object designed to store exceptions' information (instead of a simple string), exception handling code is slower and deprecated in most cases |
| vetFilter | Abstract class for all VetLib filters, inherits vetInput and vetOutput classes both, extractTo() and importFrom() methods must be implemented but i/o operators may be overriden by inherited classes. Internal buffering implementation is left to inherited class |
| vetFilterColor | |
| vetFilterColorParameters | |
| vetFilterGeometric | |
| vetFilterGeometricParameters | |
| vetFilterNoiseChannel | |
| vetFilterNoiseChannelParameters | |
| vetFilterParameters | This object is designed to store main filter's variables and (de)serialize data (from) to XML, |
| vetFrame | An abstract base class for all images in VETLib |
| vetFrameGrey | |
| vetFrameGreyETI | |
| vetFrameHSV | |
| vetFrameRGB24 | This Class implements standard VETLib I/O Frame format. An image consisting of red, green and blue pixels. PixelRGB24 Array [width*height] (raster scan) Currently PixelRGB24 is difined as 3 char (3 * 8 = 24bits) |
| vetFrameRGB96 | |
| vetFrameRGBA32 | This Class implements standard VETLib I/O Frame format. An image consisting of red, green and blue pixels. PixelRGB24 Array [width*height] (raster scan) Currently PixelRGB24 is difined as 3 char (3 * 8 = 24bits) |
| vetFrameRGBETI | |
| vetFrameT< T > | |
| vetFrameYUV420 | This Class implements standard VETLib I/O Frame format. An image consisting of red, green and blue pixels. PixelRGB24 Array [width*height] (raster scan) Currently PixelRGB24 is difined as 3 char (3 * 8 = 24bits) |
| vetHist | |
| vetInput | Included for clock() method, used to syncronize frame rate |
| vetInput1394L | |
| vetMatrix< T > | |
| vetMotionIlluminationInvariant | Source class for storing video data |
| vetMotionIlluminationInvariantParameters | |
| vetMotionLame | Source class for storing video data |
| vetMotionLameParameters | |
| vetMultiplexer | |
| vetMultiplexerParameters | |
| vetNetClient | |
| vetNetServer | |
| vetNoiseGenerator | |
| vetObject | An abrstract, base, class designed for many VETLib's objects, currently it just defines some methods |
| vetOuputVoid | A simple class that emulate NULL output of Linux (/dev/null) |
| vetOutput | Abstract class for all data outputs, implementations should encode VETLib data stream to a device (visualization or storage for example), inherited classes must implement data encoding throw importFrom() methods, base input operators (<<) make a direct call to these functions, inherited classes may obviously override current operators behaviour |
| vetOutputVoid | |
| vetPlainFrameGenerator | |
| vetProcess | |
| vetStatistics | |
| vetUtility | |
| vetVector< T > | |
| vetVideo4Linux | |
| vetVision | Base class for all Motion Detection modules. Simplify alert call and implements some common methods |
| vetVisionParameters | |
| vetWindow32 | |
| vetWindowGTK | |
| vetWindowQT | |