Inheritance diagram for vetCodec_BMPParameters:

Public Member Functions | |
| vetCodec_BMPParameters () | |
| vetCodec_BMPParameters (const char *filename, vetCodec_BMP::FileFormat format=vetCodec_BMP::FORMAT_BMP_ANY) | |
| ~vetCodec_BMPParameters () | |
| void | reset () |
| void | setFileNameIndex (int base=-1) |
| Set current index for filename progression, for example: basefile name is "output", index is 13 so filename is output13.bmp, if filename progression is enabled, when an operation is done onto file, idex is incremented. | |
| void | setFileNameProgression (bool value=true) |
| Enable or disable filename progression, for example: basefile name is "output", index is 13 so filename is output13.bmp, if filename progression is enabled, when an operation is done onto file, idex is incremented (output14.bmp). | |
| void | setAutoOutputEnabled (bool value=true) |
| Enable or disable auto input feature,. | |
| void | setAutoInputEnabled (bool value=true) |
| void | setDoBuffering (bool value=true) |
| void | setFileName (const char *filename) |
| void | setFileFormat (vetCodec_BMP::FileFormat format=vetCodec_BMP::FORMAT_BMP_24) |
| Set current BMP format. | |
| int | getFileNameIndex () |
| Read current file name index, used in file name progression routines. | |
| bool | isFileNameProgressionEnabled () |
| bool | isAutoInputEnabled () |
| bool | isAutoOutputEnabled () |
| bool | isBufferingEnabled () |
| void | getFileName (char *filename) |
| Read base filename, if progression is enabled it's the base fixed name. | |
| void | getFileNameCurrent (char *filename) |
| Read current filename, if progression is enabled it's the base fixed name + current index + bmp extension. | |
| vetCodec_BMP::FileFormat | getFileFormat () |
| Read current bitmap encoding/decoding format. | |
| int | saveToStreamXML (FILE *fp) |
| Serialize class to XML format. Class' tag is <vetCodec_MOVParameters>. | |
| int | loadFromStreamXML (FILE *fp) |
| Deserialize class from XML format. Class' tag must be <vetCodec_MOVParameters>. | |
| ~vetCodec_BMPParameters () | |
| void | setFileNameIndex (int base=-1) |
| Set current index for filename progression, for example: basefile name is "output", index is 13 so filename is output13.bmp, if filename progression is enabled, when an operation is done onto file, idex is incremented. | |
| void | setFileNameProgression (bool value=true) |
| Enable or disable filename progression, for example: basefile name is "output", index is 13 so filename is output13.bmp, if filename progression is enabled, when an operation is done onto file, idex is incremented (output14.bmp). | |
| void | setAutoOutputEnabled (bool value=true) |
| Enable or disable auto input feature,. | |
| void | setAutoInputEnabled (bool value=true) |
| void | setDoBuffering (bool value=true) |
| void | setFileName (const char *filename) |
| void | setFileFormat (vetCodec_BMP::FileFormat format=vetCodec_BMP::FORMAT_BMP_24) |
| Set current BMP format. | |
| int | getFileNameIndex () |
| Read current file name index, used in file name progression routines. | |
| bool | isFileNameProgressionEnabled () |
| bool | isAutoInputEnabled () |
| bool | isAutoOutputEnabled () |
| bool | isBufferingEnabled () |
| void | getFileName (char *filename) |
| Read base filename, if progression is enabled it's the base fixed name. | |
| void | getFileNameCurrent (char *filename) |
| Read current filename, if progression is enabled it's the base fixed name + current index + bmp extension. | |
| vetCodec_BMP::FileFormat | getFileFormat () |
| Read current bitmap encoding/decoding format. | |
| VETRESULT | saveToStreamXML (FILE *fp) |
| Serialize class to XML format. Class' tag is <vetCodec_MOVParameters>. | |
| VETRESULT | loadFromStreamXML (FILE *fp) |
| Deserialize class from XML format. Class' tag must be <vetCodec_MOVParameters>. | |
Protected Attributes | |
| int | fileNameIndex |
| char | fileNameBase [128] |
| bool | fileNameProgression |
| bool | autoOuput |
| bool | autoInput |
| bool | doBuffering |
| vetCodec_BMP::FileFormat | fileFormat |
Friends | |
| class | vetCodec_BMP |
Definition at line 653 of file vetCodec_BMP.h.
|
|
Read current bitmap encoding/decoding format.
Definition at line 855 of file vetCodec_BMP2.h. References fileFormat. |
|
|
Read current bitmap encoding/decoding format.
Definition at line 858 of file vetCodec_BMP.h. References fileFormat. |
|
|
Read base filename, if progression is enabled it's the base fixed name.
|
|
|
Read base filename, if progression is enabled it's the base fixed name.
Definition at line 718 of file vetCodec_BMP.cpp. References fileNameBase. |
|
|
Read current filename, if progression is enabled it's the base fixed name + current index + bmp extension.
|
|
|
Read current filename, if progression is enabled it's the base fixed name + current index + bmp extension.
|
|
|
Read current file name index, used in file name progression routines.
Definition at line 772 of file vetCodec_BMP2.h. References fileNameIndex. |
|
|
Read current file name index, used in file name progression routines.
Definition at line 775 of file vetCodec_BMP.h. References fileNameIndex. |
|
|
Definition at line 793 of file vetCodec_BMP2.h. References autoInput. |
|
|
Definition at line 796 of file vetCodec_BMP.h. References autoInput. |
|
|
Definition at line 807 of file vetCodec_BMP2.h. References autoOuput. |
|
|
Definition at line 810 of file vetCodec_BMP.h. References autoOuput. |
|
|
Definition at line 821 of file vetCodec_BMP2.h. References doBuffering. |
|
|
Definition at line 824 of file vetCodec_BMP.h. References doBuffering. |
|
|
Definition at line 781 of file vetCodec_BMP2.h. References fileNameProgression. |
|
|
Definition at line 784 of file vetCodec_BMP.h. References fileNameProgression. |
|
|
Deserialize class from XML format. Class' tag must be <vetCodec_MOVParameters>.
Implements vetCodecParameters. |
|
|
Deserialize class from XML format. Class' tag must be <vetCodec_MOVParameters>.
Implements vetCodecParameters. Definition at line 757 of file vetCodec_BMP.cpp. References autoInput, autoOuput, doBuffering, fileNameBase, fileNameIndex, and VETRET_OK. |
|
|
Serialize class to XML format. Class' tag is <vetCodec_MOVParameters>.
Implements vetCodecParameters. |
|
|
Serialize class to XML format. Class' tag is <vetCodec_MOVParameters>.
Implements vetCodecParameters. Definition at line 724 of file vetCodec_BMP.cpp. References autoInput, autoOuput, doBuffering, fileFormat, fileNameBase, fileNameIndex, VETRET_INTERNAL_ERR, VETRET_OK, and VETRET_PARAM_ERR. |
|
|
Definition at line 725 of file vetCodec_BMP2.h. References autoInput. |
|
|
Definition at line 728 of file vetCodec_BMP.h. References autoInput. Referenced by reset(). |
|
|
Enable or disable auto input feature,.
Definition at line 711 of file vetCodec_BMP2.h. References autoOuput. |
|
|
Enable or disable auto input feature,.
Definition at line 714 of file vetCodec_BMP.h. References autoOuput. Referenced by reset(). |
|
|
Definition at line 739 of file vetCodec_BMP2.h. References doBuffering. |
|
|
Definition at line 742 of file vetCodec_BMP.h. References doBuffering. Referenced by reset(). |
|
|
Set current BMP format.
Definition at line 759 of file vetCodec_BMP2.h. References fileFormat. |
|
|
Set current BMP format.
Definition at line 762 of file vetCodec_BMP.h. References fileFormat. Referenced by reset(), and vetCodec_BMPParameters(). |
|
|
|
|
|
Definition at line 712 of file vetCodec_BMP.cpp. References fileNameBase. Referenced by vetCodec_BMPParameters(). |
|
|
Set current index for filename progression, for example: basefile name is "output", index is 13 so filename is output13.bmp, if filename progression is enabled, when an operation is done onto file, idex is incremented.
Definition at line 687 of file vetCodec_BMP2.h. References fileNameIndex. |
|
|
Set current index for filename progression, for example: basefile name is "output", index is 13 so filename is output13.bmp, if filename progression is enabled, when an operation is done onto file, idex is incremented.
Definition at line 690 of file vetCodec_BMP.h. References fileNameIndex. Referenced by reset(). |
|
|
Enable or disable filename progression, for example: basefile name is "output", index is 13 so filename is output13.bmp, if filename progression is enabled, when an operation is done onto file, idex is incremented (output14.bmp).
Definition at line 697 of file vetCodec_BMP2.h. References fileNameProgression. |
|
|
Enable or disable filename progression, for example: basefile name is "output", index is 13 so filename is output13.bmp, if filename progression is enabled, when an operation is done onto file, idex is incremented (output14.bmp).
Definition at line 700 of file vetCodec_BMP.h. References fileNameProgression. Referenced by reset(). |
1.4.4