MrSID Decode SDK for LiDAR Reference Manual  1.1.3.4427
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CBoundsBounds is a 3-dimensional bounding box
 CChannelInfoChannelInfo stores the basic properties of a channel
 CChannelDataChannelData adds sample values to the ChannelInfo class
 CDataTypeUtilsHelper functions for interaction with the DataType enum
 CEndianEndian is a helper class that figures out the host's byte order
 Cexception
 CErrorError is the base class for all LiDAR SDK errors
 COSErrorOSError extends Error by using errno or GetLastError() to build the text description of the error
 CIO::LocationLocation is a helper structure for holding the location of data in a IO object
 CMetadataMetadata is a container for storing metadata about the point cloud
 CMutexMutex is a cross platform wrapper for mutexes
 CMutexMonitorMutexMonitor use Resource Acquisition Is Initialization (RAII) to mutex lock blocks of code
 CObjectObject is the base class for implementing reference counting
 CIOIO is the base class for binary input and output
 CFileIOFileIO implements file-based IO
 CPointIteratorPointIterator is the base class for accessing the point cloud
 CPointSourcePointSource is the base class of LiDAR point cloud extraction pipeline
 CPointReaderPointReader is the base class for reading LiDAR file formats
 CMG4PointReaderMG4PointReader reads LiDAR-based MrSID files
 CTXTPointReaderTXTPointReader reads LiDAR-based Text files
 CPointWriterPointWriter is the base for writing LiDAR files
 CSimplePointWriterSimplePointWriter handles some of the bookkeeping of writing a file
 CTXTPointWriterTXTPointWriter writes LiDAR-based Text files
 CPointDataPointData is a group of ChannelData objects
 CPointInfoPointInfo is a group of ChannelInfo objects
 CProgressDelegateProgressDelegate is the base class for progress and interrupt reporting
 CPercentProgressDelegate
 CRangeRange is a 1-dimensional interval
 CScoped< TYPE >Scoped is a wrapper class around Object that gives it block scoping
 CStreamStream is the base class for buffered input and output for IO objects
 CStreamReaderStreamReader implements buffered reads from IO objects
 CStreamWriterStreamWriter implements buffered writes to IO objects
 CVersionFunctions for geting the SDK version and MrSID file version

LizardTech