OpenMining  0.01
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
Points3DSqlQuery Class Reference

#include <Points3DSqlQuery.h>

Inheritance diagram for Points3DSqlQuery:
Inheritance graph
[legend]
Collaboration diagram for Points3DSqlQuery:
Collaboration graph
[legend]

Public Member Functions

 Points3DSqlQuery (const QStringList &args)
 
 Points3DSqlQuery ()
 
bool getZ (const utils::Rectangle_t &rectangle, z_t &elevation)
 
bool getZ (const utils::Rectangle_t &rectangle, z_t &elevation, bool &retval)
 
void init (const QStringList &args)
 
void build (QString &query)
 
void build (QSqlQuery &query)
 
- Public Member Functions inherited from Points3D
 Points3D ()
 

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Private Attributes

Cube m_boundary
 
longitudes_t m_sqlQueryPoints
 
uint32_t m_numInvalidLocations
 
uint32_t m_dbRowCount
 
uint32_t m_dbNumRows
 

Friends

class boost::serialization::access
 

Additional Inherited Members

- Public Attributes inherited from Points3D
bool m_changesNotSaved
 

Constructor & Destructor Documentation

Points3DSqlQuery::Points3DSqlQuery ( const QStringList &  args)

Here is the call graph for this function:

Points3DSqlQuery::Points3DSqlQuery ( )

Member Function Documentation

void Points3DSqlQuery::build ( QString &  query)

Here is the caller graph for this function:

void Points3DSqlQuery::build ( QSqlQuery &  query)

Here is the call graph for this function:

bool Points3DSqlQuery::getZ ( const utils::Rectangle_t rectangle,
z_t elevation 
)

Here is the call graph for this function:

Here is the caller graph for this function:

bool Points3DSqlQuery::getZ ( const utils::Rectangle_t rectangle,
z_t elevation,
bool &  retval 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void Points3DSqlQuery::init ( const QStringList &  args)

Here is the call graph for this function:

Here is the caller graph for this function:

template<class Archive >
void Points3DSqlQuery::serialize ( Archive &  ar,
const unsigned int  version 
)
inlineprivate

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Member Data Documentation

Cube Points3DSqlQuery::m_boundary
private
uint32_t Points3DSqlQuery::m_dbNumRows
private
uint32_t Points3DSqlQuery::m_dbRowCount
private
uint32_t Points3DSqlQuery::m_numInvalidLocations
private
longitudes_t Points3DSqlQuery::m_sqlQueryPoints
private

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