|
| virtual TimeRegion * | clone () |
| |
| virtual void | combineRegionInTime (const TimeRegion &in) |
| |
| virtual bool | containsInterval (const Tools::IInterval &ti) const |
| |
| virtual bool | containsPointInTime (const TimePoint &in) const |
| |
| virtual bool | containsRegionInTime (const TimeRegion &in) const |
| |
| virtual bool | containsShapeInTime (const ITimeShape &in) const |
| |
| virtual bool | containsShapeInTime (const Tools::IInterval &ivI, const ITimeShape &in) const |
| |
| virtual double | getAreaInTime () const |
| |
| virtual double | getAreaInTime (const Tools::IInterval &ivI) const |
| |
| virtual uint32_t | getByteArraySize () |
| |
| virtual void | getCombinedRegionInTime (TimeRegion &out, const TimeRegion &in) const |
| |
| virtual double | getIntersectingAreaInTime (const ITimeShape &r) const |
| |
| virtual double | getIntersectingAreaInTime (const Tools::IInterval &ivI, const ITimeShape &r) const |
| |
| virtual Tools::IntervalType | getIntervalType () const |
| |
| virtual double | getLowerBound () const |
| |
| virtual double | getUpperBound () const |
| |
| virtual bool | intersectsInterval (const Tools::IInterval &ti) const |
| |
| virtual bool | intersectsInterval (Tools::IntervalType t, const double start, const double end) const |
| |
| virtual bool | intersectsRegionInTime (const TimeRegion &in) const |
| |
| virtual bool | intersectsShapeInTime (const ITimeShape &in) const |
| |
| virtual bool | intersectsShapeInTime (const Tools::IInterval &ivI, const ITimeShape &in) const |
| |
| virtual void | loadFromByteArray (const byte *data) |
| |
| virtual void | makeDimension (uint32_t dimension) |
| |
| virtual void | makeInfinite (uint32_t dimension) |
| |
| virtual TimeRegion & | operator= (const TimeRegion &r) |
| |
| virtual Tools::IInterval & | operator= (const Tools::IInterval &) |
| |
| virtual bool | operator== (const TimeRegion &) const |
| |
| virtual void | setBounds (double, double) |
| |
| virtual void | storeToByteArray (byte **data, uint32_t &len) |
| |
| | TimeRegion () |
| |
| | TimeRegion (const double *pLow, const double *pHigh, const Tools::IInterval &ti, uint32_t dimension) |
| |
| | TimeRegion (const double *pLow, const double *pHigh, double tStart, double tEnd, uint32_t dimension) |
| |
| | TimeRegion (const Point &low, const Point &high, const Tools::IInterval &ti) |
| |
| | TimeRegion (const Point &low, const Point &high, double tStart, double tEnd) |
| |
| | TimeRegion (const Region &in, const Tools::IInterval &ti) |
| |
| | TimeRegion (const Region &in, double tStart, double tEnd) |
| |
| | TimeRegion (const TimePoint &low, const TimePoint &high) |
| |
| | TimeRegion (const TimeRegion &in) |
| |
| virtual bool | touchesPointInTime (const TimePoint &in) const |
| |
| virtual bool | touchesRegionInTime (const TimeRegion &in) const |
| |
| virtual bool | touchesShapeInTime (const ITimeShape &in) const |
| |
| virtual bool | touchesShapeInTime (const Tools::IInterval &ivI, const ITimeShape &in) const |
| |
| virtual | ~TimeRegion () |
| |
| virtual void | combinePoint (const Point &in) |
| |
| virtual void | combineRegion (const Region &in) |
| |
| virtual bool | containsPoint (const Point &in) const |
| |
| virtual bool | containsRegion (const Region &in) const |
| |
| virtual bool | containsShape (const IShape &in) const |
| |
| virtual double | getArea () const |
| |
| virtual void | getCenter (Point &out) const |
| |
| virtual void | getCombinedRegion (Region &out, const Region &in) const |
| |
| virtual uint32_t | getDimension () const |
| |
| virtual double | getHigh (uint32_t index) const |
| |
| virtual double | getIntersectingArea (const Region &in) const |
| |
| virtual Region | getIntersectingRegion (const Region &r) const |
| |
| virtual double | getLow (uint32_t index) const |
| |
| virtual double | getMargin () const |
| |
| virtual void | getMBR (Region &out) const |
| |
| virtual double | getMinimumDistance (const IShape &in) const |
| |
| virtual double | getMinimumDistance (const Point &in) const |
| |
| virtual double | getMinimumDistance (const Region &in) const |
| |
| virtual bool | intersectsLineSegment (const LineSegment &in) const |
| |
| virtual bool | intersectsRegion (const Region &in) const |
| |
| virtual bool | intersectsShape (const IShape &in) const |
| |
| virtual Region & | operator= (const Region &r) |
| |
| virtual bool | operator== (const Region &) const |
| |
| | Region () |
| |
| | Region (const double *pLow, const double *pHigh, uint32_t dimension) |
| |
| | Region (const Point &low, const Point &high) |
| |
| | Region (const Region &in) |
| |
| virtual bool | touchesPoint (const Point &in) const |
| |
| virtual bool | touchesRegion (const Region &in) const |
| |
| virtual bool | touchesShape (const IShape &in) const |
| |
| virtual | ~Region () |
| |
| virtual | ~IObject () |
| |
| virtual | ~IShape () |
| |
| virtual | ~ISerializable () |
| |
| virtual | ~ITimeShape () |
| |
| virtual | ~IInterval () |
| |