SpatialIndex::RTree::Data Class Reference

#include <RTree.h>

Collaboration diagram for SpatialIndex::RTree::Data:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 53 of file RTree.h.

Public Member Functions

 Data (unsigned long len, byte *pData, Tools::Geometry::Region &r, long id)
virtual ~Data ()
virtual Dataclone ()
virtual long getIdentifier () const
virtual void getShape (IShape **out) const
virtual void getData (unsigned long &len, byte **data) const
virtual unsigned long getByteArraySize ()
virtual void loadFromByteArray (const byte *data)
virtual void storeToByteArray (byte **data, unsigned long &len)

Public Attributes

long m_id
Tools::Geometry::Region m_region
bytem_pData
unsigned long m_dataLength


Constructor & Destructor Documentation

SpatialIndex::RTree::Data::Data ( unsigned long  len,
byte pData,
Tools::Geometry::Region r,
long  id 
)

virtual SpatialIndex::RTree::Data::~Data (  )  [virtual]


Member Function Documentation

virtual Data* SpatialIndex::RTree::Data::clone (  )  [virtual]

virtual long SpatialIndex::RTree::Data::getIdentifier (  )  const [virtual]

virtual void SpatialIndex::RTree::Data::getShape ( IShape **  out  )  const [virtual]

virtual void SpatialIndex::RTree::Data::getData ( unsigned long &  len,
byte **  data 
) const [virtual]

virtual unsigned long SpatialIndex::RTree::Data::getByteArraySize (  )  [virtual]

virtual void SpatialIndex::RTree::Data::loadFromByteArray ( const byte data  )  [virtual]

virtual void SpatialIndex::RTree::Data::storeToByteArray ( byte **  data,
unsigned long &  len 
) [virtual]


Member Data Documentation

long SpatialIndex::RTree::Data::m_id

Definition at line 67 of file RTree.h.

Tools::Geometry::Region SpatialIndex::RTree::Data::m_region

Definition at line 68 of file RTree.h.

byte* SpatialIndex::RTree::Data::m_pData

Definition at line 69 of file RTree.h.

unsigned long SpatialIndex::RTree::Data::m_dataLength

Definition at line 70 of file RTree.h.


The documentation for this class was generated from the following file:
Generated on Tue Oct 28 16:52:08 2008 for Quantum GIS API Documentation by  doxygen 1.5.1