PCL
pcl::Compression Member List

This is the complete list of members for pcl::Compression, including all inherited members.

AlgorithmName() const =0pcl::Compressionpure virtual
ByteShufflingEnabled() constpcl::Compressioninline
ChecksumsEnabled() constpcl::Compressioninline
Compress(const void *data, size_type size, Performance *perf=nullptr) constpcl::Compression
Compress(const C &data, Performance *perf=nullptr) constpcl::Compressioninline
CompressBlock(void *outputData, size_type outputSize, const void *inputData, size_type inputSize, int level) const =0pcl::Compressionprotectedpure virtual
Compression()=defaultpcl::Compression
Compression(const Compression &)=defaultpcl::Compression
CompressionLevel() constpcl::Compressioninline
DefaultCompressionLevel() const =0pcl::Compressionpure virtual
DisableByteShuffling(bool disable=true)pcl::Compressioninline
DisableChecksums(bool disable=true)pcl::Compressioninline
DisableParallelProcessing(bool disable=true) noexceptpcl::ParallelProcessinline
EnableByteShuffling(bool enable=true)pcl::Compressioninline
EnableChecksums(bool enable=true)pcl::Compressioninline
EnableParallelProcessing(bool enable=true, int maxProcessors=0) noexceptpcl::ParallelProcessinline
InPlaceUnshuffle(uint8 *data, size_type size, size_type itemSize)pcl::Compressioninlineprotectedstatic
IsParallelProcessingEnabled() const noexceptpcl::ParallelProcessinline
ItemSize() constpcl::Compressioninline
MaxBlockSize() const =0pcl::Compressionprotectedpure virtual
MaxCompressedBlockSize(size_type size) const =0pcl::Compressionprotectedpure virtual
MaxCompressionLevel() const =0pcl::Compressionpure virtual
MaxProcessors() const noexceptpcl::ParallelProcessinline
MinBlockSize() const =0pcl::Compressionprotectedpure virtual
MinCompressionLevel() constpcl::Compressioninlinevirtual
operator=(const Compression &)=defaultpcl::Compression
pcl::ParallelProcess::operator=(const ParallelProcess &)=defaultpcl::ParallelProcess
ParallelProcess()=defaultpcl::ParallelProcess
ParallelProcess(const ParallelProcess &)=defaultpcl::ParallelProcess
SetCompressionLevel(int level)pcl::Compressioninline
SetDefaultCompressionLevel()pcl::Compressioninline
SetItemSize(size_type itemSize)pcl::Compressioninline
SetMaxProcessors(int maxProcessors) noexceptpcl::ParallelProcessinline
SetSubblockSize(size_type size)pcl::Compressioninline
Shuffle(const uint8 *data, size_type size, size_type itemSize)pcl::Compressioninlineprotectedstatic
subblock_list typedefpcl::Compression
SubblockSize() constpcl::Compressioninline
Swap(ParallelProcess &process) noexceptpcl::ParallelProcessinline
Throw(const String &errorMessage) constpcl::Compressionprotected
Uncompress(void *data, size_type maxSize, const subblock_list &subblocks, Performance *perf=nullptr) constpcl::Compression
Uncompress(const subblock_list &subblocks, Performance *perf=nullptr) constpcl::Compressioninline
Uncompress(const ByteArray &compressedData, size_type uncompressedSize, Performance *perf=nullptr) constpcl::Compressioninline
UncompressBlock(void *outputData, size_type outputSize, const void *inputData, size_type inputSize) const =0pcl::Compressionprotectedpure virtual
Unshuffle(const uint8 *data, size_type size, size_type itemSize)pcl::Compressioninlineprotectedstatic
~Compression() overridepcl::Compressioninline
~ParallelProcess()pcl::ParallelProcessinlinevirtual