Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes | Friends
jafar::spafdb::Storage Class Reference

This class is used to store features inside a SpafDB , there is no reason to use this class directly, except from inside a query. More...


Detailed Description

This class is used to store features inside a SpafDB , there is no reason to use this class directly, except from inside a query.

Definition at line 28 of file Storage.hpp.

#include <Storage.hpp>

List of all members.

Public Member Functions

const spafgraph::Graphgraph () const
const spaf::FeaturesBagfeatures () const
spafgraph::Nodenode (unsigned int _id)
spafgraph::NodeinsertFeature (spaf::Feature *f)
void removeFeature (spaf::Feature *f)
 Remove a feature from the graph, and from the storage.
void removeFeature (unsigned int _id)
void insertEdgeProximities (const std::vector< const spafgraph::EdgeProximity * > &)
std::list< spafgraph::Node * > objectsIn (const geom::BoundingBox< 3 > &) const
std::list< const
spafgraph::EdgeProximity * > 
proximitiesClose (double distance, double distanceSigma, double angle, double angleSigma) const

Private Member Functions

 Storage (SpafDB *, const Parameter *param)

Private Attributes

Private *const d

Friends

class SpafDB

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:51 for Jafar by doxygen 1.7.6.1
LAAS-CNRS