libbio
Loading...
Searching...
No Matches
bio::Metallic< T > Member List

This is the complete list of members for bio::Metallic< T >, including all inherited members.

As() constbio::chemical::Atom
AsAtom()bio::physical::Waveinlinevirtual
AsAtom() constbio::physical::Waveinlinevirtual
AsBonded() constbio::chemical::Atom
AsBondedQuantum() constbio::chemical::Atominline
AsWave()bio::physical::Class< Atom >inline
AsWave() constbio::physical::Class< Atom >inline
Atom()bio::chemical::Atomexplicit
Atom(const Atom &other)bio::chemical::Atomexplicit
Attenuate(Pointer< const physical::Wave > other)bio::chemical::Atomvirtual
BondClonePolicy typedefbio::chemical::Atom
BondMutator typedefbio::chemical::Atom
BondVisitor typedefbio::chemical::Atom
BreakBond(T toDisassociate, BondType type=bond_type::Unknown())bio::chemical::Atominline
BreakBondImplementation(AtomicNumber id, BondType type)bio::chemical::Atomvirtual
BreakBondImplementationLocked(AtomicNumber id, BondType type)bio::chemical::Atom
BreakDonatedBonds(Pointer< chemical::Atom > receiver)bio::Metallic< T >inlinestatic
BreakDonatedCollectVisitor(const chemical::Bond &bond, void *ctx)bio::Metallic< T >inlinestatic
Class(Pointer< Atom > object, Pointer< Symmetry > symmetry=NULL)bio::physical::Class< Atom >inline
Class(Pointer< Atom > object, SymmetryFactory symmetryFactory)bio::physical::Class< Atom >inline
Class(const Class &other)bio::physical::Class< Atom >inline
Clone() constbio::physical::Class< Atom >inlinevirtual
CloneBondsFrom(const Atom &other, BondClonePolicy policy=&Atom::DefaultBondClonePolicy)bio::chemical::Atom
Convert(Pointer< Wave > wave)bio::physical::Class< Atom >inlinestatic
DefaultBondClonePolicy(const Bond &bond)bio::chemical::Atomstatic
Demodulate()bio::physical::Wavevirtual
Demodulate() constbio::physical::Wavevirtual
Disattenuate(Pointer< const physical::Wave > other)bio::chemical::Atomvirtual
DonateBonds(Pointer< chemical::Atom > donor, Pointer< chemical::Atom > receiver)bio::Metallic< T >inlinestatic
DonateCollectVisitor(const chemical::Bond &bond, void *ctx)bio::Metallic< T >inlinestatic
ForEachBond(BondVisitor visitor, void *context=NULL) constbio::chemical::Atom
ForEachBondMutable(BondMutator mutator, void *context=NULL)bio::chemical::Atom
FormBond(T toBond, BondType type=bond_type::Unknown())bio::chemical::Atominline
FormBondImplementation(Pointer< physical::Wave > toBond, AtomicNumber id, BondType type)bio::chemical::Atomvirtual
FormBondImplementation(Pointer< physical::Wave > toBond, AtomicNumber id, BondType type, bool ownsBonded)bio::chemical::Atom
FormBondImplementationLocked(Pointer< physical::Wave > toBond, AtomicNumber id, BondType type, bool ownsBonded)bio::chemical::Atom
GetAllBonds()bio::chemical::Atom
GetAllBonds() constbio::chemical::Atom
GetBonded(Valence position)bio::chemical::Atom
GetBonded(Valence position) constbio::chemical::Atom
GetBondId()bio::chemical::Atominlinestatic
GetBondPosition(AtomicNumber bondedId) constbio::chemical::Atom
GetBondPosition(const Name &typeName) constbio::chemical::Atom
GetBondPosition() constbio::chemical::Atominline
GetBondPositionLocked(AtomicNumber bondedId) constbio::chemical::Atom
GetBondType()bio::Metallic< T >inlinestatic
bio::chemical::Atom::GetBondType(Valence position) constbio::chemical::Atom
bio::chemical::Atom::GetBondType() constbio::chemical::Atominline
GetProperties() constbio::physical::Wavevirtual
GetResonanceBetween(ConstWaves waves)bio::physical::Wavestatic
GetResonanceBetween(Pointer< const Wave > wave1, Pointer< const Wave > wave2)bio::physical::Wavestatic
GetResonanceBetween(Pointer< const Wave > wave, const Properties &properties)bio::physical::Wavestatic
GetSymmetry() constbio::physical::Wave
GetTypeId() constbio::physical::Waveinline
GetWaveObject()bio::physical::Class< Atom >inlinevirtual
GetWaveObject() constbio::physical::Class< Atom >inlinevirtual
IndexBond(AtomicNumber bondedId, Valence position)bio::chemical::Atomprotected
LockMutexShared() constbio::ThreadSafe
LockThread() constbio::ThreadSafe
mBackflowPreventerbio::chemical::Atomprotected
mBondIndexbio::chemical::Atomprotected
mBondsbio::chemical::Atomprotected
Metallic()bio::Metallic< T >inline
Metallic(const Metallic &other)bio::Metallic< T >inline
mHasSignalbio::physical::Waveprotected
mObjectbio::physical::Class< Atom >mutableprotected
Modulate(Pointer< Wave > signal)bio::physical::Wavevirtual
mSymmetrybio::physical::Wavemutableprotected
mTbio::Metallic< T >protected
mTypeIdbio::physical::Waveprotected
Object()bio::Metallic< T >inline
Object() constbio::Metallic< T >inline
operator Atom &()bio::physical::Class< Atom >inlinevirtual
operator const Atom &() constbio::physical::Class< Atom >inlinevirtual
operator Pointer< Wave >()bio::physical::Class< Atom >inlinevirtual
operator T() constbio::chemical::Atom
operator*(Pointer< Wave > signal)bio::physical::Wavevirtual
operator*()bio::physical::Wavevirtual
operator*() constbio::physical::Wavevirtual
operator+(Pointer< const Wave > other)bio::physical::Wavevirtual
operator-(Pointer< const Wave > other)bio::physical::Wavevirtual
operator=(const Metallic &other)bio::Metallic< T >inline
bio::chemical::Atom::operator=(const Wave &other)bio::physical::Wave
bio::chemical::Atom::operator=(const ThreadSafe &toCopy)bio::ThreadSafe
operator|(Pointer< Symmetry > symmetry)bio::physical::Wavevirtual
Reify(Pointer< const physical::Symmetry > symmetry)bio::chemical::Atomvirtual
ResolveBondedForReadById(AtomicNumber bondId) constbio::chemical::Atom
ResolveBondedForWriteById(AtomicNumber bondId)bio::chemical::Atom
SetTypeId(uint16_t typeId)bio::physical::Waveinline
Spin() constbio::chemical::Atomvirtual
Superpose(Pointer< const Wave > displacement, Pointer< Interference > pattern)bio::physical::Wavevirtual
Superpose(const ConstWaves &displacement, Pointer< Interference > pattern)bio::physical::Wavevirtual
ThreadSafe()bio::ThreadSafe
ThreadSafe(const ThreadSafe &toCopy)bio::ThreadSafe
UnindexBond(AtomicNumber bondedId)bio::chemical::Atomprotected
UnlockMutexShared() constbio::ThreadSafe
UnlockThread() constbio::ThreadSafe
Wave(Pointer< Symmetry > symmetry=NULL)bio::physical::Wave
Wave(const Wave &other)bio::physical::Wave
~Atom()bio::chemical::Atomvirtual
~Class()bio::physical::Class< Atom >inlinevirtual
~Metallic()bio::Metallic< T >inlinevirtual
~ThreadSafe()bio::ThreadSafe
~Wave()bio::physical::Wavevirtual