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: