ISamplingMatrixMultiple Member List

This is the complete list of members for ISamplingMatrixMultiple, including all inherited members.

accumulate(const PointHandle &pt, double value)=0 (defined in ISamplingMatrix)ISamplingMatrixpure virtual
addPoint(const IPoint &pt)=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
addPoint(PointHandle pt)=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
beginPoint() const =0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
build()=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
clear()=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
clone() const =0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
const_iterator_point typedefIPointIndexLeaf
count(int indX, int indY) const =0 (defined in ISamplingMatrix)ISamplingMatrixpure virtual
Delete() (defined in ObjectBase)ObjectBasevirtual
endPoint() const =0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
estimatePointDensity() const =0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
extract(int indX, int indY) const =0 (defined in ISamplingMatrixMultiple)ISamplingMatrixMultiplepure virtual
getIndexLimit() const =0IPointIndexLeafpure virtual
getLimit() const =0IPointIndexLeafpure virtual
getPoint(int64_t id) const =0IPointIndexLeafpure virtual
id() const =0IPointIndexLeafpure virtual
indexDim() const =0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
insert_iterator_point typedefIPointIndexLeaf
isChanged() const =0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
New(const ISamplingStrategy &sampling, const IWindow &limit) (defined in ISamplingMatrixMultiple)ISamplingMatrixMultiplestatic
DM::ISamplingMatrix::New(const kd_tree_tag &, int dimension, bool threadsafe)IPointIndexLeafstatic
New(const kd_tree_with_lazy_deletion_tag &, int dimension, bool threadsafe) (defined in IPointIndexLeaf)IPointIndexLeafstatic
operator!=(const IPointIndexLeaf &ref) const =0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
operator==(const IPointIndexLeaf &ref) const =0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
removePoint(int64_t id)=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
searchPoint(const IPoint &refPt, const SelectionMatrix &sel, IPointSet &result)=0 (defined in ISamplingMatrix)ISamplingMatrixpure virtual
searchPoint(const IPoint &refPt, const SelectionMatrix &sel, const IFilter &filter, IPointSet &result)=0 (defined in ISamplingMatrix)ISamplingMatrixpure virtual
searchPoint(const IWindow &win, insert_iterator_point &instIt, bool includeRightBoundary=true)=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
searchPoint(const IBox &box, insert_iterator_point &instIt, bool includeRightBoundary=true)=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
searchPoint(const IPolygon &p, insert_iterator_point &instIt)=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
searchPoint(const ICircle &c, insert_iterator_point &instIt)=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
searchPoint(const ISphere &s, insert_iterator_point &instIt)=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
searchPoint(const ICylinder &c, insert_iterator_point &instIt)=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
searchPoint(int nnCount, const IPoint &queryPt, insert_iterator_point &instIt, double maxDistance=-1, SelectionMode selectionMode=SelectionMode::nearest)=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
searchPoint(int nnCount, const IPoint &queryPt, const IFilter &filter, insert_iterator_point &instIt, double maxDistance=-1, SelectionMode selectionMode=SelectionMode::nearest)=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
setChanged(bool changed)=0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
sizePoint() const =0 (defined in IPointIndexLeaf)IPointIndexLeafpure virtual
storageId() const =0IPointIndexLeafpure virtual
~IPointIndexLeaf() (defined in IPointIndexLeaf)IPointIndexLeafinlineprotectedvirtual
~ISamplingMatrix() (defined in ISamplingMatrix)ISamplingMatrixinlineprotectedvirtual
~ISamplingMatrixMultiple() (defined in ISamplingMatrixMultiple)ISamplingMatrixMultipleinlineprotectedvirtual
~ObjectBase() (defined in ObjectBase)ObjectBaseinlineprotectedvirtual