Bindings for core::scoring::mm::mmtrie namespace


Bases: pyrosetta.rosetta.core.conformation.Atom

assign(self:, :

C++: core::scoring::mm::mmtrie::MMEnergyTableAtom::operator=(const class core::scoring::mm::mmtrie::MMEnergyTableAtom &) –> class core::scoring::mm::mmtrie::MMEnergyTableAtom &

is_hydrogen(*args, **kwargs)

Overloaded function.

  1. is_hydrogen(self: -> bool

property required by RotamerTrie class

C++: core::scoring::mm::mmtrie::MMEnergyTableAtom::is_hydrogen() const –> bool

  1. is_hydrogen(self:, setting: bool) -> None

setter method for data required by RotamerTrie class

C++: core::scoring::mm::mmtrie::MMEnergyTableAtom::is_hydrogen(bool) –> void

is_wat(*args, **kwargs)

Overloaded function.

  1. is_wat(self: -> bool

hydrate/SPaDES protocol

C++: core::scoring::mm::mmtrie::MMEnergyTableAtom::is_wat() const –> bool

  1. is_wat(self:, setting: bool) -> None

hydrate/SPaDES protocol

C++: core::scoring::mm::mmtrie::MMEnergyTableAtom::is_wat(bool) –> void

mm_atom_type(*args, **kwargs)

Overloaded function.

  1. mm_atom_type(self: -> int


C++: core::scoring::mm::mmtrie::MMEnergyTableAtom::mm_atom_type() const –> unsigned long

  1. mm_atom_type(self:, setting: int) -> None


C++: core::scoring::mm::mmtrie::MMEnergyTableAtom::mm_atom_type(unsigned long) –> void

mm_type(*args, **kwargs)

Overloaded function.

  1. mm_type(self: pyrosetta.rosetta.core.conformation.Atom, mm_type_in: int) -> None

set the mm atom type number

C++: core::conformation::Atom::mm_type(const unsigned short) –> void

  1. mm_type(self: pyrosetta.rosetta.core.conformation.Atom) -> int

get the mm atom type number

C++: core::conformation::Atom::mm_type() const –> unsigned short

print(*args, **kwargs)

Overloaded function.

  1. print(self: -> None

send a description of the atom to standard out

send a description of the atom to standard out

C++: core::scoring::mm::mmtrie::MMEnergyTableAtom::print() const –> void

  1. print(self:, os: pyrosetta.rosetta.std.ostream) -> None

send a description of the atom to an output stream

C++: core::scoring::mm::mmtrie::MMEnergyTableAtom::print(std::ostream &) const –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.core.conformation.Atom, output: pyrosetta.rosetta.std.ostream) -> None

Generate string representation of conformation::Atom for debugging purposes.

C++: core::conformation::Atom::show(std::ostream &) const –> void

  1. show(self: pyrosetta.rosetta.core.conformation.Atom) -> None

Generate string representation of conformation::Atom to std::cout for debugging purposes.

C++: core::conformation::Atom::show() const –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.core.conformation.Atom, type_in: int) -> None

set the atom type number

C++: core::conformation::Atom::type(const unsigned short) –> void

  1. type(self: pyrosetta.rosetta.core.conformation.Atom) -> int

Returns the AtomType number

C++: core::conformation::Atom::type() const –> unsigned short

xyz(*args, **kwargs)

Overloaded function.

  1. xyz(self: pyrosetta.rosetta.core.conformation.Atom) -> pyrosetta.rosetta.numeric.xyzVector_double_t

Returns the atom coordinates as an xyzVector

C++: core::conformation::Atom::xyz() const –> const class numeric::xyzVector<double> &

  1. xyz(self: pyrosetta.rosetta.core.conformation.Atom, xyz_in: pyrosetta.rosetta.numeric.xyzVector_double_t) -> None

Sets the atom coordinates using an xyzVector

C++: core::conformation::Atom::xyz(const class numeric::xyzVector<double> &) –> void