27 #include "../../geometry/Envelope.h" 
   28 #include "../../dataaccess/datasource/DataSource.h" 
   29 #include "../Globals.h" 
  124   std::string tableName = 
"";
 
  140   std::string tableName = 
"";
 
  156   if(m_vertexProp == 0)
 
  161   m_vertexProp->add(p);
 
  166   if(m_vertexProp != 0)
 
  170     m_vertexProp->remove(p);
 
  176   if(m_vertexProp != 0)
 
  178     return m_vertexProp->getProperty(idx);
 
  186   if(m_vertexProp != 0)
 
  188     return m_vertexProp->getProperties().size();
 
  210     m_edgeProp->remove(p);
 
  218     return m_edgeProp->getProperty(idx);
 
  228     return m_edgeProp->getProperties().size();
 
This class is used to define a set of properties of a Vertex. 
 
This class is used to define a set of properties of a Edge. 
 
An abstract class for data providers like a DBMS, Web Services or a regular file. ...
 
It models a property definition. 
 
static const int sm_graphCacheDefaultMaxSize
This definition is used to set the max graph cache size. 
 
An Envelope defines a 2D rectangular region. 
 
This class is used to define a set of properties of a Vertex. 
 
This class is used to define a set of properties of a Edge. 
 
static const int sm_boxLoaderStrategyDefaultSize
This definition is used to set the default box strategy loader box size. 
 
static const int sm_graphVecCacheDefaultMaxSize
This definition is used to set the max graph cache vector size. 
 
static const std::string sm_tableEdgeAttributeModelSufixName
Database Model Edge Attribute Model Table Name. 
 
static const std::string sm_tableVertexAttributeModelSufixName
Database Model Vertex Attribute Model Table Name. 
 
static const std::string sm_tableEdgeModelSufixName
Database Model Edge Model Table Name. 
 
static const std::string sm_tableVertexModelSufixName
Database Model Vertex Model Table Name.