QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
SpatialIndex::ITimeShape Member List

This is the complete list of members for SpatialIndex::ITimeShape, including all inherited members.

containsInterval(const IInterval &) const =0Tools::IIntervalpure virtual
containsShapeInTime(const ITimeShape &in) const =0SpatialIndex::ITimeShapepure virtual
containsShapeInTime(const Tools::IInterval &ivI, const ITimeShape &in) const =0SpatialIndex::ITimeShapepure virtual
getAreaInTime() const =0SpatialIndex::ITimeShapepure virtual
getAreaInTime(const Tools::IInterval &ivI) const =0SpatialIndex::ITimeShapepure virtual
getIntersectingAreaInTime(const ITimeShape &r) const =0SpatialIndex::ITimeShapepure virtual
getIntersectingAreaInTime(const Tools::IInterval &ivI, const ITimeShape &r) const =0SpatialIndex::ITimeShapepure virtual
getIntervalType() const =0Tools::IIntervalpure virtual
getLowerBound() const =0Tools::IIntervalpure virtual
getUpperBound() const =0Tools::IIntervalpure virtual
intersectsInterval(const IInterval &) const =0Tools::IIntervalpure virtual
intersectsInterval(IntervalType type, const double start, const double end) const =0Tools::IIntervalpure virtual
intersectsShapeInTime(const ITimeShape &in) const =0SpatialIndex::ITimeShapepure virtual
intersectsShapeInTime(const Tools::IInterval &ivI, const ITimeShape &in) const =0SpatialIndex::ITimeShapepure virtual
setBounds(double, double)=0Tools::IIntervalpure virtual
touchesShapeInTime(const ITimeShape &in) const =0SpatialIndex::ITimeShapepure virtual
touchesShapeInTime(const Tools::IInterval &ivI, const ITimeShape &in) const =0SpatialIndex::ITimeShapepure virtual
~IInterval()Tools::IIntervalinlinevirtual
~ITimeShape()SpatialIndex::ITimeShapeinlinevirtual