Point Cloud Library (PCL)
1.14.1
|
#include <pcl/surface/3rdparty/opennurbs/opennurbs_zlib.h>
Public Member Functions | |
ON_CompressedBuffer () | |
~ON_CompressedBuffer () | |
ON_CompressedBuffer (const ON_CompressedBuffer &src) | |
ON_CompressedBuffer & | operator= (const ON_CompressedBuffer &src) |
bool | Compress (std::size_t sizeof__inbuffer, const void *inbuffer, int sizeof_element) |
std::size_t | SizeOfUncompressedBuffer () const |
bool | Uncompress (void *outbuffer, int *bFailedCRC) const |
void | Destroy () |
bool | Write (ON_BinaryArchive &binary_archive) const |
bool | Read (ON_BinaryArchive &binary_archive) |
bool | CompressionInit (struct ON_CompressedBufferHelper *) const |
bool | CompressionEnd (struct ON_CompressedBufferHelper *) const |
std::size_t | DeflateHelper (struct ON_CompressedBufferHelper *, std::size_t sizeof___inbuffer, const void *in___buffer) |
bool | InflateHelper (struct ON_CompressedBufferHelper *, std::size_t sizeof___outbuffer, void *out___buffer) const |
bool | WriteChar (std::size_t count, const void *buffer) |
Public Attributes | |
std::size_t | m_sizeof_uncompressed |
std::size_t | m_sizeof_compressed |
ON__UINT32 | m_crc_uncompressed |
ON__UINT32 | m_crc_compressed |
int | m_method |
int | m_sizeof_element |
std::size_t | m_buffer_compressed_capacity |
void * | m_buffer_compressed |
Definition at line 67 of file opennurbs_zlib.h.
ON_CompressedBuffer::ON_CompressedBuffer | ( | ) |
ON_CompressedBuffer::~ON_CompressedBuffer | ( | ) |
ON_CompressedBuffer::ON_CompressedBuffer | ( | const ON_CompressedBuffer & | src | ) |
bool ON_CompressedBuffer::Compress | ( | std::size_t | sizeof__inbuffer, |
const void * | inbuffer, | ||
int | sizeof_element | ||
) |
bool ON_CompressedBuffer::CompressionEnd | ( | struct ON_CompressedBufferHelper * | ) | const |
bool ON_CompressedBuffer::CompressionInit | ( | struct ON_CompressedBufferHelper * | ) | const |
std::size_t ON_CompressedBuffer::DeflateHelper | ( | struct ON_CompressedBufferHelper * | , |
std::size_t | sizeof___inbuffer, | ||
const void * | in___buffer | ||
) |
void ON_CompressedBuffer::Destroy | ( | ) |
bool ON_CompressedBuffer::InflateHelper | ( | struct ON_CompressedBufferHelper * | , |
std::size_t | sizeof___outbuffer, | ||
void * | out___buffer | ||
) | const |
ON_CompressedBuffer& ON_CompressedBuffer::operator= | ( | const ON_CompressedBuffer & | src | ) |
bool ON_CompressedBuffer::Read | ( | ON_BinaryArchive & | binary_archive | ) |
std::size_t ON_CompressedBuffer::SizeOfUncompressedBuffer | ( | ) | const |
bool ON_CompressedBuffer::Uncompress | ( | void * | outbuffer, |
int * | bFailedCRC | ||
) | const |
bool ON_CompressedBuffer::Write | ( | ON_BinaryArchive & | binary_archive | ) | const |
bool ON_CompressedBuffer::WriteChar | ( | std::size_t | count, |
const void * | buffer | ||
) |
void* ON_CompressedBuffer::m_buffer_compressed |
Definition at line 160 of file opennurbs_zlib.h.
std::size_t ON_CompressedBuffer::m_buffer_compressed_capacity |
Definition at line 159 of file opennurbs_zlib.h.
ON__UINT32 ON_CompressedBuffer::m_crc_compressed |
Definition at line 156 of file opennurbs_zlib.h.
ON__UINT32 ON_CompressedBuffer::m_crc_uncompressed |
Definition at line 155 of file opennurbs_zlib.h.
int ON_CompressedBuffer::m_method |
Definition at line 157 of file opennurbs_zlib.h.
std::size_t ON_CompressedBuffer::m_sizeof_compressed |
Definition at line 154 of file opennurbs_zlib.h.
int ON_CompressedBuffer::m_sizeof_element |
Definition at line 158 of file opennurbs_zlib.h.
std::size_t ON_CompressedBuffer::m_sizeof_uncompressed |
Definition at line 153 of file opennurbs_zlib.h.