Point Cloud Library (PCL)
1.3.1
|
StaticRangeCoder compression class More...
#include <pcl/compression/entropy_range_coder.h>
Public Member Functions | |
StaticRangeCoder () | |
constructor. | |
virtual | ~StaticRangeCoder () |
Empty deconstructor. | |
unsigned long | encodeIntVectorToStream (std::vector< unsigned int > &inputIntVector_arg, std::ostream &outputByterStream_arg) |
Encode integer vector to output stream. | |
unsigned long | decodeStreamToIntVector (std::istream &inputByteStream_arg, std::vector< unsigned int > &outputIntVector_arg) |
Decode stream to output integer vector. | |
unsigned long | encodeCharVectorToStream (const std::vector< char > &inputByteVector_arg, std::ostream &outputByteStream_arg) |
Encode char vector to output stream. | |
unsigned long | decodeStreamToCharVector (std::istream &inputByteStream_arg, std::vector< char > &outputByteVector_arg) |
Decode char stream to output vector. |
StaticRangeCoder compression class
pcl::StaticRangeCoder::StaticRangeCoder | ( | ) | [inline] |
constructor.
Definition at line 126 of file entropy_range_coder.h.
virtual pcl::StaticRangeCoder::~StaticRangeCoder | ( | ) | [inline, virtual] |
Empty deconstructor.
Definition at line 133 of file entropy_range_coder.h.
unsigned long pcl::StaticRangeCoder::decodeStreamToCharVector | ( | std::istream & | inputByteStream_arg, |
std::vector< char > & | outputByteVector_arg | ||
) |
Decode char stream to output vector.
inputByteStream_arg | input stream of compressed data |
outputByteVector_arg | decompressed output vector |
Definition at line 609 of file entropy_range_coder.hpp.
unsigned long pcl::StaticRangeCoder::decodeStreamToIntVector | ( | std::istream & | inputByteStream_arg, |
std::vector< unsigned int > & | outputIntVector_arg | ||
) |
Decode stream to output integer vector.
inputByteStream_arg | input stream of compressed data |
outputIntVector_arg | decompressed output vector |
Definition at line 395 of file entropy_range_coder.hpp.
unsigned long pcl::StaticRangeCoder::encodeCharVectorToStream | ( | const std::vector< char > & | inputByteVector_arg, |
std::ostream & | outputByteStream_arg | ||
) |
Encode char vector to output stream.
inputByteVector_arg | input vector |
outputByteStream_arg | output stream containing compressed data |
Definition at line 499 of file entropy_range_coder.hpp.
unsigned long pcl::StaticRangeCoder::encodeIntVectorToStream | ( | std::vector< unsigned int > & | inputIntVector_arg, |
std::ostream & | outputByterStream_arg | ||
) |
Encode integer vector to output stream.
inputIntVector_arg | input vector |
outputByterStream_arg | output stream containing compressed data |
Definition at line 247 of file entropy_range_coder.hpp.