OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Public Member Functions | List of all members
ossimLasPointRecordInterface Class Referenceabstract

OSSIM Interface for LAS point record types. More...

#include <ossimLasPointRecordInterface.h>

Inheritance diagram for ossimLasPointRecordInterface:
ossimLasPointRecord0 ossimLasPointRecord1 ossimLasPointRecord2 ossimLasPointRecord3 ossimLasPointRecord4

Public Member Functions

virtual ~ossimLasPointRecordInterface ()
 Virtual destructor defined to squash compiler errors. More...
 
virtual void readStream (std::istream &in)=0
 
virtual void writeStream (std::ostream &out)=0
 
virtual ossim_uint16 getRed () const =0
 
virtual ossim_uint16 getGreen () const =0
 
virtual ossim_uint16 getBlue () const =0
 
virtual ossim_uint16 getIntensity () const =0
 
virtual ossim_int32 getX () const =0
 
virtual ossim_int32 getY () const =0
 
virtual ossim_int32 getZ () const =0
 
virtual ossim_uint8 getReturnNumber () const =0
 
virtual ossim_uint8 getNumberOfReturns () const =0
 
virtual ossim_uint8 getEdgeFlag () const =0
 
virtual std::ostream & print (std::ostream &out) const =0
 

Detailed Description

OSSIM Interface for LAS point record types.

Definition at line 24 of file ossimLasPointRecordInterface.h.

Constructor & Destructor Documentation

◆ ~ossimLasPointRecordInterface()

virtual ossimLasPointRecordInterface::~ossimLasPointRecordInterface ( )
inlinevirtual

Virtual destructor defined to squash compiler errors.

Definition at line 29 of file ossimLasPointRecordInterface.h.

29 {}

Member Function Documentation

◆ getBlue()

virtual ossim_uint16 ossimLasPointRecordInterface::getBlue ( ) const
pure virtual

◆ getEdgeFlag()

virtual ossim_uint8 ossimLasPointRecordInterface::getEdgeFlag ( ) const
pure virtual

◆ getGreen()

virtual ossim_uint16 ossimLasPointRecordInterface::getGreen ( ) const
pure virtual

◆ getIntensity()

virtual ossim_uint16 ossimLasPointRecordInterface::getIntensity ( ) const
pure virtual

◆ getNumberOfReturns()

virtual ossim_uint8 ossimLasPointRecordInterface::getNumberOfReturns ( ) const
pure virtual

◆ getRed()

virtual ossim_uint16 ossimLasPointRecordInterface::getRed ( ) const
pure virtual

◆ getReturnNumber()

virtual ossim_uint8 ossimLasPointRecordInterface::getReturnNumber ( ) const
pure virtual

◆ getX()

virtual ossim_int32 ossimLasPointRecordInterface::getX ( ) const
pure virtual

◆ getY()

virtual ossim_int32 ossimLasPointRecordInterface::getY ( ) const
pure virtual

◆ getZ()

virtual ossim_int32 ossimLasPointRecordInterface::getZ ( ) const
pure virtual

◆ print()

virtual std::ostream& ossimLasPointRecordInterface::print ( std::ostream &  out) const
pure virtual

◆ readStream()

virtual void ossimLasPointRecordInterface::readStream ( std::istream &  in)
pure virtual

◆ writeStream()

virtual void ossimLasPointRecordInterface::writeStream ( std::ostream &  out)
pure virtual

The documentation for this class was generated from the following file: