ossimRefPtr< ossimPointRecord > m_maxRecord
virtual ~ossimGenericPointCloudHandler()
virtual ossim_uint32 getFieldCode() const
Fetches the data fields ids available from this source, OR'd together for testing against specific fi...
virtual bool open(const ossimFilename &pointsFile)
Method to open input point cloud dataset.
virtual void getFileBlock(ossim_uint32 offset, ossimPointBlock &block, ossim_uint32 maxNumPoints=0xFFFFFFFF) const
Fetches up to maxNumPoints points starting at the dataset's <offset> in the order they appear in the ...
void getBounds(ossimGrect &block_bounds) const
virtual void clear()
Resets any storage to empty.
virtual void addPoint(ossimPointRecord *point)
Adds single point to the tail of the list.
ossimGenericPointCloudHandler()
unsigned int ossim_uint32
virtual ossim_uint32 size() const
Returns allocated size.
virtual void close()
Closes the point cloud file(s).
ossim_uint32 m_currentPID
ossimPointBlock m_pointBlock
ossimRefPtr< ossimPointRecord > m_minRecord
virtual ossim_uint32 getNumPoints() const
Returns the total number of points in the dataset (not just the block returned in getPoints) ...