ColormapFileBlock Class Reference
FireVision data file block for colormap files. More...
#include <fvutils/colormap/cmfile_block.h>
Inheritance diagram for ColormapFileBlock:

Public Member Functions | |
| ColormapFileBlock (unsigned int type, size_t data_size, void *spec_header, size_t spec_header_size) | |
| Constructor. | |
| ColormapFileBlock (unsigned int type, size_t data_size, size_t spec_header_size) | |
| Constructor. | |
| ColormapFileBlock (unsigned int type, size_t data_size) | |
| Constructor. | |
| virtual | ~ColormapFileBlock () |
| Virtual empty destructor. | |
Protected Member Functions | |
| ColormapFileBlock (FireVisionDataFileBlock *block) | |
| Shallow copy constructor. | |
Detailed Description
FireVision data file block for colormap files.
Definition at line 31 of file cmfile_block.h.
Constructor & Destructor Documentation
| ColormapFileBlock::ColormapFileBlock | ( | unsigned int | type, | |
| size_t | data_size, | |||
| void * | spec_header, | |||
| size_t | spec_header_size | |||
| ) |
Constructor.
- Parameters:
-
type block type, content specific data_size size of the data segment spec_header content-specific header spec_header_size size of spec_header in bytes
Definition at line 38 of file cmfile_block.cpp.
| ColormapFileBlock::ColormapFileBlock | ( | unsigned int | type, | |
| size_t | data_size, | |||
| size_t | spec_header_size | |||
| ) |
Constructor.
- Parameters:
-
type block type, content specific data_size size of the data segment spec_header_size size of spec_header in bytes
Definition at line 50 of file cmfile_block.cpp.
| ColormapFileBlock::ColormapFileBlock | ( | unsigned int | type, | |
| size_t | data_size | |||
| ) |
Constructor.
- Parameters:
-
type block type, content specific data_size size of the data segment
Definition at line 61 of file cmfile_block.cpp.
| ColormapFileBlock::~ColormapFileBlock | ( | ) | [virtual] |
| ColormapFileBlock::ColormapFileBlock | ( | FireVisionDataFileBlock * | block | ) | [protected] |
Shallow copy constructor.
This creates a shallow copy of the given block. "Shallow" means that the data is not copied but referenced. This instance is only valid as long as the original instance still exists.
- Parameters:
-
block block to copy
Definition at line 73 of file cmfile_block.cpp.
The documentation for this class was generated from the following files:
- src/firevision/fvutils/colormap/cmfile_block.h
- src/firevision/fvutils/colormap/cmfile_block.cpp

