mmtrie

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

class pyrosetta.rosetta.core.scoring.mm.mmtrie.MMEnergyTableAtom

Bases: Atom

assign(self: pyrosetta.rosetta.core.scoring.mm.mmtrie.MMEnergyTableAtom, : pyrosetta.rosetta.core.scoring.mm.mmtrie.MMEnergyTableAtom) pyrosetta.rosetta.core.scoring.mm.mmtrie.MMEnergyTableAtom

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: pyrosetta.rosetta.core.scoring.mm.mmtrie.MMEnergyTableAtom) -> bool

property required by RotamerTrie class

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

  1. is_hydrogen(self: pyrosetta.rosetta.core.scoring.mm.mmtrie.MMEnergyTableAtom, 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: pyrosetta.rosetta.core.scoring.mm.mmtrie.MMEnergyTableAtom) -> bool

hydrate/SPaDES protocol

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

  1. is_wat(self: pyrosetta.rosetta.core.scoring.mm.mmtrie.MMEnergyTableAtom, 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: pyrosetta.rosetta.core.scoring.mm.mmtrie.MMEnergyTableAtom) -> int

deprecated!

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

  1. mm_atom_type(self: pyrosetta.rosetta.core.scoring.mm.mmtrie.MMEnergyTableAtom, setting: int) -> None

deprecated!

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: pyrosetta.rosetta.core.scoring.mm.mmtrie.MMEnergyTableAtom) -> 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: pyrosetta.rosetta.core.scoring.mm.mmtrie.MMEnergyTableAtom, 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