add_voxel(const VectorD< D > &pt, const int &vt) (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
all_indexes_begin() const (defined in IMP::algebra::BoundedGridRangeD< D >) | IMP::algebra::BoundedGridRangeD< D > | |
all_indexes_end() const (defined in IMP::algebra::BoundedGridRangeD< D >) | IMP::algebra::BoundedGridRangeD< D > | |
all_voxels_begin() (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
all_voxels_begin() const (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
all_voxels_end() (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
all_voxels_end() const (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
AllIndexes typedef (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
AllVoxelConstIterator typedef (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
AllVoxelIterator typedef (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
apply(const Functor &f) const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
apply(const Grid &g, const Functor &fi) const (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
BoundedGridRangeD() (defined in IMP::algebra::BoundedGridRangeD< D >) | IMP::algebra::BoundedGridRangeD< D > | |
BoundedGridRangeD(const Ints &counts) (defined in IMP::algebra::BoundedGridRangeD< D >) | IMP::algebra::BoundedGridRangeD< D > | explicit |
DenseGridStorageD(const DenseGridStorageD &o) (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
DenseGridStorageD(const Ints &counts, const int &default_value=int()) (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
DenseIntLogGrid3D(const Ints &sz, LogEmbeddingD< 3 > le) (defined in IMP::algebra::DenseIntLogGrid3D) | IMP::algebra::DenseIntLogGrid3D | |
Embedding typedef (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
extended_indexes_begin(const BoundingBoxD< D > &bb) const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
extended_indexes_begin(const ExtendedGridIndexD< D > &lb, const ExtendedGridIndexD< D > &ub) const (defined in IMP::algebra::BoundedGridRangeD< D >) | IMP::algebra::BoundedGridRangeD< D > | |
extended_indexes_end(const BoundingBoxD< D > &) const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
extended_indexes_end(const ExtendedGridIndexD< D > &, const ExtendedGridIndexD< D > &) const (defined in IMP::algebra::BoundedGridRangeD< D >) | IMP::algebra::BoundedGridRangeD< D > | |
ExtendedIndex typedef (defined in IMP::algebra::BoundedGridRangeD< D >) | IMP::algebra::BoundedGridRangeD< D > | |
ExtendedIndexes typedef (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
ExtendedIndexIterator typedef (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
GeometricPrimitiveD() (defined in IMP::algebra::GeometricPrimitiveD< D >) | IMP::algebra::GeometricPrimitiveD< D > | protected |
get_all_indexes() const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
get_all_voxels() const (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
get_bounding_box() const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
get_bounding_box(const ExtendedGridIndexD< D > &ei) const (defined in IMP::algebra::LogEmbeddingD< 3 >) | IMP::algebra::LogEmbeddingD< 3 > | |
get_bounding_box(const GridIndexD< D > &ei) const (defined in IMP::algebra::LogEmbeddingD< 3 >) | IMP::algebra::LogEmbeddingD< 3 > | |
get_center(const ExtendedGridIndexD< D > &ei) const (defined in IMP::algebra::LogEmbeddingD< 3 >) | IMP::algebra::LogEmbeddingD< 3 > | |
get_center(const GridIndexD< D > &ei) const (defined in IMP::algebra::LogEmbeddingD< 3 >) | IMP::algebra::LogEmbeddingD< 3 > | |
get_dimension() const (defined in IMP::algebra::LogEmbeddingD< 3 >) | IMP::algebra::LogEmbeddingD< 3 > | |
get_end_index() const | IMP::algebra::BoundedGridRangeD< D > | |
get_extended_index(const GridIndexD< D > &index) const | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
LogEmbeddingD< 3 >::get_extended_index(const VectorD< D > &o) const | IMP::algebra::LogEmbeddingD< 3 > | |
get_extended_indexes(const BoundingBoxD< D > &bb) const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
get_extended_indexes(const ExtendedGridIndexD< D > &lb, const ExtendedGridIndexD< D > &ub) const (defined in IMP::algebra::BoundedGridRangeD< D >) | IMP::algebra::BoundedGridRangeD< D > | |
get_has_index(const ExtendedGridIndexD< D > &v) const | IMP::algebra::BoundedGridRangeD< D > | |
DenseGridStorageD< 3, int >::get_index(const ExtendedGridIndexD< D > &v) const | IMP::algebra::BoundedGridRangeD< D > | |
get_index(const VectorD< D > &o) const (defined in IMP::algebra::LogEmbeddingD< 3 >) | IMP::algebra::LogEmbeddingD< 3 > | |
get_indexes(const BoundingBoxD< D > &bb) const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
get_indexes(const ExtendedGridIndexD< D > &lb, const ExtendedGridIndexD< D > &ub) const (defined in IMP::algebra::BoundedGridRangeD< D >) | IMP::algebra::BoundedGridRangeD< D > | |
get_maximum_extended_index() const | IMP::algebra::BoundedGridRangeD< D > | |
get_minimum_extended_index() const | IMP::algebra::BoundedGridRangeD< D > | |
get_nearest_extended_index(const VectorD< D > &pt) const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
get_nearest_index(const VectorD< D > &pt) const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
get_number_of_voxels(unsigned int i) const | IMP::algebra::BoundedGridRangeD< D > | |
get_number_of_voxels() const (defined in IMP::algebra::BoundedGridRangeD< D >) | IMP::algebra::BoundedGridRangeD< D > | |
get_origin() const (defined in IMP::algebra::LogEmbeddingD< 3 >) | IMP::algebra::LogEmbeddingD< 3 > | |
get_raw_data() const (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
get_raw_data() (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
get_unit_cell() const | IMP::algebra::LogEmbeddingD< 3 > | |
GridD(const Ints counts, const BoundingBoxD< D > &bb, intdefault_value=int()) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
GridD(double side, const BoundingBoxD< D > &bb, const int &default_value=int()) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
GridD(const Storage &storage, const Embedding &embed) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
GridD(double side, const VectorD< D > &origin, const int &default_value=int()) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
GridD() | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
Index typedef (defined in IMP::algebra::BoundedGridRangeD< D >) | IMP::algebra::BoundedGridRangeD< D > | |
Indexes typedef (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
indexes_begin(const BoundingBoxD< D > &bb) const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
indexes_begin(const ExtendedGridIndexD< D > &lb, const ExtendedGridIndexD< D > &ub) const (defined in IMP::algebra::BoundedGridRangeD< D >) | IMP::algebra::BoundedGridRangeD< D > | |
indexes_end(const BoundingBoxD< D > &) const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
indexes_end(const ExtendedGridIndexD< D > &, const ExtendedGridIndexD< D > &) const (defined in IMP::algebra::BoundedGridRangeD< D >) | IMP::algebra::BoundedGridRangeD< D > | |
LogEmbeddingD(const VectorD< D > &origin, const VectorD< D > &cell, const VectorD< D > &base) (defined in IMP::algebra::LogEmbeddingD< 3 >) | IMP::algebra::LogEmbeddingD< 3 > | |
LogEmbeddingD(const BoundingBoxD< D > &bb, const VectorD< D > &bases, const Ints &counts, bool bound_centers=false) | IMP::algebra::LogEmbeddingD< 3 > | |
LogEmbeddingD(const VectorD< D > &, const VectorD< D > &) (defined in IMP::algebra::LogEmbeddingD< 3 >) | IMP::algebra::LogEmbeddingD< 3 > | |
LogEmbeddingD() (defined in IMP::algebra::LogEmbeddingD< 3 >) | IMP::algebra::LogEmbeddingD< 3 > | |
operator=(const DenseGridStorageD &o) (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
operator[](VectorD< D >) const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
operator[](VectorD< D >) (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
operator[](GridIndexD< D >) const (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
operator[](GridIndexD< D >) (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
operator[](unsigned int) const (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
operator[](unsigned int) (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
P typedef (defined in IMP::algebra::DenseIntLogGrid3D) | IMP::algebra::DenseIntLogGrid3D | |
set_bounding_box(const BoundingBoxD< D > &bb3) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
set_origin(const VectorD< D > &o) (defined in IMP::algebra::LogEmbeddingD< 3 >) | IMP::algebra::LogEmbeddingD< 3 > | |
set_unit_cell(const VectorD< D > &o, const VectorD< D > &base) (defined in IMP::algebra::LogEmbeddingD< 3 >) | IMP::algebra::LogEmbeddingD< 3 > | |
set_unit_cell(const VectorD< D > &o) (defined in IMP::algebra::LogEmbeddingD< 3 >) | IMP::algebra::LogEmbeddingD< 3 > | |
show(std::ostream &out=std::cout) const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
Storage typedef (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
Value typedef (defined in IMP::algebra::DenseGridStorageD< 3, int >) | IMP::algebra::DenseGridStorageD< 3, int > | |
Vector typedef (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
voxels_begin(const BoundingBoxD< D > &bb) (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
voxels_begin(const BoundingBoxD< D > &bb) const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
voxels_end(const BoundingBoxD< D > &bb) (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |
voxels_end(const BoundingBoxD< D > &bb) const (defined in IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > >) | IMP::algebra::GridD< 3, DenseGridStorageD< 3, int >, int, LogEmbeddingD< 3 > > | |