72 MDDObj(
const MDDBaseType* mddType,
const r_Minterval& domain);
87 MDDObj(
const DBMDDObjId& dbmddobj)
throw (r_Error);
93 MDDObj(
const OId& givenOId)
throw (r_Error);
110 int getOId(
OId* pOId)
const;
115 int getEOId(
EOId* pEOId)
const;
123 void printStatus(
unsigned int level = 0, std::ostream& stream = std::cout)
const;
136 void insertTile(
Tile* newTile);
145 void removeTile(
Tile*& tileToRemove);
158 std::vector< Tile* >* intersect(
const r_Minterval& searchInter)
const;
165 std::vector< Tile* >* getTiles()
const;
172 const char* pointQuery(
const r_Point& searchPoint)
const;
178 char* pointQuery(
const r_Point& searchPoint);
193 r_Minterval getDefinitionDomain()
const;
196 r_Minterval getCurrentDomain()
const;
199 const char* getCellTypeName()
const;
202 const BaseType* getCellType()
const;
205 r_Dimension getDimension()
const;
218 bool isPersistent()
const;
239 const r_Minterval& checkStorage(
const r_Minterval& domain)
throw (r_Error);
Definition: mddobjix.hh:98
Definition: mddbasetype.hh:57
Definition: relcatalogif/basetype.hh:66
Definition: sstoragelayout.hh:65
Definition: dbobject.hh:29