GLAMERDOC++
Gravitational Lensing Code Library
|
This is the complete list of members for TreeSimpleVec< T, D >, including all inherited members.
_BuildTree(IndexType nparticles, IndexType *tmp_index) (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
_NearestNeighbors(D *ray, int Nneighbors, unsigned long *neighbors, D *rneighbors) | TreeSimpleVec< T, D > | protected |
_PointsWithin(D *ray, float *rmax, std::list< unsigned long > &neighborkist) | TreeSimpleVec< T, D > | protected |
atLeaf() (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | inlineprotected |
attachChildToCurrent(IndexType *branch_index, IndexType nparticles, D boundary_p1[], D boundary_p2[], int child) (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
attachChildToCurrent(BranchV &data, int child) (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
atTop() (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
BuildTree() (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
current (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
cutbox(const D *center, D *p1, D *p2, float rmax) (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
freeTree() | TreeSimpleVec< T, D > | protected |
get_index() const | TreeSimpleVec< T, D > | inline |
getCurrent(IndexType *branch_index, IndexType *nparticles) (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
getNbranches() (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
inbox(const D *center, D *p1, D *p2) (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | inlineprotected |
incell (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
incell2 (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
index (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
isEmpty() (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
median_cut (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
moveToChild(int child) (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
moveTop() (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
moveUp() (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
Nbranches | TreeSimpleVec< T, D > | protected |
Nbucket (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
Ndimensions | TreeSimpleVec< T, D > | protected |
NearestNeighbor(D *ray, D &radius, IndexType &neighbor) | TreeSimpleVec< T, D > | |
NearestNeighbors(D *ray, int Nneighbors, std::vector< D > &radii, std::vector< IndexType > &neighbors) | TreeSimpleVec< T, D > | |
noChild() (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
Nparticles (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
offEnd() (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
points (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
PointsWithinCircle(D center[2], float radius, std::list< unsigned long > &neighborkist) | TreeSimpleVec< T, D > | |
PointsWithinEllipse(D center[2], float a_max, float a_min, float posangle, std::list< unsigned long > &neighborkist) | TreeSimpleVec< T, D > | |
pop(IndexType index_of_point) | TreeSimpleVec< T, D > | inline |
position (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
print() (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | inline |
realray (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
top_ptr (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
TreeSimpleVec(T *xpt, IndexType Npoints, int bucket=5, int dimensions=2, bool median=true, D *(*Mypos)(T &)=[](T &in){return in.x;}) | TreeSimpleVec< T, D > | inline |
TreeWalkStep(bool allowDescent) (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
workspace (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | protected |
~TreeSimpleVec() (defined in TreeSimpleVec< T, D >) | TreeSimpleVec< T, D > | inlinevirtual |