NuriKit v0.1.0b2
Loading...
Searching...
No Matches
nuri::Molecule Member List

This is the complete list of members for nuri::Molecule, including all inherited members.

add_hydrogens(bool update_confs=true, bool optimize=true)nuri::Molecule
add_prop(KT &&key, VT &&val)nuri::Moleculeinline
Atom typedefnuri::Molecule
atom(int atom_idx)nuri::Moleculeinline
atom(int atom_idx) constnuri::Moleculeinline
atom_begin()nuri::Moleculeinline
atom_begin() constnuri::Moleculeinline
atom_end()nuri::Moleculeinline
atom_end() constnuri::Moleculeinline
atom_iterator typedefnuri::Molecule
atom_substructure(internal::IndexSet &&atoms, SubstructCategory cat=SubstructCategory::kUnknown)nuri::Moleculeinline
atom_substructure(internal::IndexSet &&atoms, SubstructCategory cat=SubstructCategory::kUnknown) constnuri::Moleculeinline
begin()nuri::Moleculeinline
begin() constnuri::Moleculeinline
Bond typedefnuri::Molecule
bond(int bond_idx)nuri::Moleculeinline
bond(int bond_idx) constnuri::Moleculeinline
bond_begin()nuri::Moleculeinline
bond_begin() constnuri::Moleculeinline
bond_empty() constnuri::Moleculeinline
bond_end()nuri::Moleculeinline
bond_end() constnuri::Moleculeinline
bond_iterator typedefnuri::Molecule
bond_lengths(int conf=0) constnuri::Molecule
bond_substructure(internal::IndexSet &&bonds, SubstructCategory cat=SubstructCategory::kUnknown) noexceptnuri::Moleculeinline
bond_substructure(internal::IndexSet &&bonds, SubstructCategory cat=SubstructCategory::kUnknown) constnuri::Moleculeinline
bonds()nuri::Moleculeinline
bonds() constnuri::Moleculeinline
cbonds() constnuri::Moleculeinline
clear() noexceptnuri::Molecule
clear_atoms() noexceptnuri::Molecule
clear_bonds() noexceptnuri::Molecule
confs()nuri::Moleculeinline
confs() constnuri::Moleculeinline
const_atom_iterator typedefnuri::Molecule
const_bond_iterator typedefnuri::Molecule
const_iterator typedefnuri::Molecule
const_neighbor_iterator typedefnuri::Molecule
count_heavy_atoms() constnuri::Moleculeinline
count_heavy_bonds() constnuri::Moleculeinline
distance(int src, int dst, int conf=0) constnuri::Moleculeinline
distance(Bond bond, int conf=0) constnuri::Moleculeinline
distsq(int src, int dst, int conf=0) constnuri::Molecule
distsq(Bond bond, int conf=0) constnuri::Moleculeinline
empty() constnuri::Moleculeinline
end()nuri::Moleculeinline
end() constnuri::Moleculeinline
erase_hydrogens()nuri::Molecule
find_bond(int src, int dst)nuri::Moleculeinline
find_bond(int src, int dst) constnuri::Moleculeinline
find_bond(Atom src, Atom dst)nuri::Moleculeinline
find_bond(Atom src, Atom dst) constnuri::Moleculeinline
find_neighbor(int src, int dst)nuri::Moleculeinline
find_neighbor(int src, int dst) constnuri::Moleculeinline
find_neighbor(Atom src, Atom dst)nuri::Moleculeinline
find_neighbor(Atom src, Atom dst) constnuri::Moleculeinline
GraphType typedefnuri::Molecule
is_3d() constnuri::Moleculeinline
iterator typedefnuri::Molecule
merge(const MoleculeLike &other)nuri::Moleculeinline
Molecule() noexcept=defaultnuri::Molecule
Molecule(const Molecule &other) noexceptnuri::Molecule
Molecule(Molecule &&other) noexceptnuri::Molecule
Molecule(Iterator begin, Iterator end)nuri::Molecule
MoleculeMutatornuri::Molecule
MutableAtom typedefnuri::Molecule
MutableBond typedefnuri::Molecule
MutableNeighbor typedefnuri::Molecule
mutator()nuri::Moleculeinline
name()nuri::Moleculeinline
name() constnuri::Moleculeinline
Neighbor typedefnuri::Molecule
neighbor_begin(int atom_idx)nuri::Moleculeinline
neighbor_begin(int atom_idx) constnuri::Moleculeinline
neighbor_end(int atom_idx)nuri::Moleculeinline
neighbor_end(int atom_idx) constnuri::Moleculeinline
neighbor_iterator typedefnuri::Molecule
num_atoms() constnuri::Moleculeinline
num_bonds() constnuri::Moleculeinline
num_fragments() constnuri::Moleculeinline
num_neighbors(int atom) constnuri::Moleculeinline
num_sssr() constnuri::Moleculeinline
operator=(const Molecule &other) noexceptnuri::Molecule
operator=(Molecule &&other) noexceptnuri::Molecule
operator[](int atom_idx)nuri::Moleculeinline
operator[](int atom_idx) constnuri::Moleculeinline
props()nuri::Moleculeinline
props() constnuri::Moleculeinline
raw_graph() constnuri::Moleculeinline
reserve(int num_atoms)nuri::Moleculeinline
reserve_bonds(int num_bonds)nuri::Moleculeinline
ring_groups() constnuri::Moleculeinline
rotate_bond(int ref_atom, int pivot_atom, double angle)nuri::Molecule
rotate_bond(int bid, double angle)nuri::Molecule
rotate_bond_conf(int i, int ref_atom, int pivot_atom, double angle)nuri::Molecule
rotate_bond_conf(int i, int bid, double angle)nuri::Molecule
size() constnuri::Moleculeinline
substructure(SubstructCategory cat=SubstructCategory::kUnknown)nuri::Moleculeinline
substructure(internal::IndexSet &&atoms, internal::IndexSet &&bonds, SubstructCategory cat=SubstructCategory::kUnknown)nuri::Moleculeinline
substructure(SubstructCategory cat=SubstructCategory::kUnknown) constnuri::Moleculeinline
substructure(internal::IndexSet &&atoms, internal::IndexSet &&bonds, SubstructCategory cat=SubstructCategory::kUnknown) constnuri::Moleculeinline
substructures()nuri::Moleculeinline
substructures() constnuri::Moleculeinline
transform(const Eigen::Isometry3d &trans)nuri::Moleculeinline
transform(int i, const Eigen::Isometry3d &trans)nuri::Moleculeinline
update_topology()nuri::Molecule
~Molecule() noexcept=defaultnuri::Molecule