In file BoundingBox.h:

class XxxBoundingBox

This is a bounding box class to be used with R*trees Conceptually, it represents the smallest bounding multidimensional box for some object

Inheritance:


Public Methods

nbox_t ShoreBox ()
This function returns a SHORE nbox_t object from a XxxBoundingBox object
XxxBoundingBox (const int dim, const XxxBasicType type, void *_box)
This is the default constructor

Documentation

This is a bounding box class to be used with R*trees Conceptually, it represents the smallest bounding multidimensional box for some object. Theoretically the dimensions can be of any type. For example, you could have a 4 dimensional box, with 2 integer dimensions a floating point, and maybe a complex dimension. However, right now, only bounding boxes with same type dimensions are supported.
XxxBoundingBox(const int dim, const XxxBasicType type, void *_box)
This is the default constructor. The parameters are the # of dimensions, a string describing the type (e.g "Int") and a pointer to a bunch of values of that type. More specifically, for a box of type T, and dimensionality D, _box would be an array of 2*D values of type D where the values are represent 2 points a and b, and the values are a0, a1, .... aD-1, b0, b1,.. bD-1

nbox_t ShoreBox()
This function returns a SHORE nbox_t object from a XxxBoundingBox object


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de