occ
Loading...
Searching...
No Matches
occ::core::AtomCellList Class Reference

#include <atom_cell_list.h>

Classes

struct  Entry

Public Member Functions

template<typename Group>
void build (const std::vector< Group > &groups, int subdivision=2)
template<typename Visitor>
void for_each_close (const Eigen::Vector3f &p, Visitor &&v) const
bool empty () const
size_t num_atoms () const
Eigen::Vector3i dims () const
float bin_size () const

Member Function Documentation

◆ bin_size()

float occ::core::AtomCellList::bin_size ( ) const
inline

◆ build()

template<typename Group>
void occ::core::AtomCellList::build ( const std::vector< Group > & groups,
int subdivision = 2 )
inline

◆ dims()

Eigen::Vector3i occ::core::AtomCellList::dims ( ) const
inline

◆ empty()

bool occ::core::AtomCellList::empty ( ) const
inline

◆ for_each_close()

template<typename Visitor>
void occ::core::AtomCellList::for_each_close ( const Eigen::Vector3f & p,
Visitor && v ) const
inline

◆ num_atoms()

size_t occ::core::AtomCellList::num_atoms ( ) const
inline

The documentation for this class was generated from the following file: