| Add(const T t) | bio::chemical::UnorderedStructureInterface | inline |
| As() | bio::chemical::Atom | inline |
| As() const | bio::chemical::Atom | inline |
| AsAtom() | bio::physical::Wave | inlinevirtual |
| AsAtom() const | bio::physical::Wave | inlinevirtual |
| AsBonded() | bio::chemical::Atom | inline |
| AsBonded() const | bio::chemical::Atom | inline |
| AsBondedQuantum() | bio::chemical::Atom | inline |
| AsBondedQuantum() const | bio::chemical::Atom | inline |
| AsWave() | bio::physical::Class< Atom > | inlinevirtual |
| AsWave() const | bio::physical::Class< Atom > | inlinevirtual |
| Atom(const Atom &other) | bio::chemical::Atom | explicit |
| Attenuate(const Wave *other) | bio::chemical::Atom | virtual |
| Class< Atom >::Attenuate(const Wave *other) | bio::physical::Wave | virtual |
| BIO_DISAMBIGUATE_ALL_CLASS_METHODS(physical, Atom) explicit Atom() | bio::chemical::Atom | |
| BreakBond(T toDisassociate, BondType type=bond_type::Unknown()) | bio::chemical::Atom | inline |
| BreakBondImplementation(Wave *toDisassociate, AtomicNumber id, BondType type) | bio::chemical::Atom | protectedvirtual |
| Class(Atom *object, Symmetry *symmetry=NULL) | bio::physical::Class< Atom > | inline |
| Clear() | bio::chemical::UnorderedStructureInterface | inline |
| Clone() const | bio::physical::Class< Atom > | inlinevirtual |
| Convert(Wave *wave) | bio::physical::Class< Atom > | inline |
| Demodulate() | bio::physical::Wave | virtual |
| Demodulate() const | bio::physical::Wave | virtual |
| Disattenuate(const Wave *other) | bio::chemical::Atom | virtual |
| Class< Atom >::Disattenuate(const Wave *other) | bio::physical::Wave | virtual |
| ForEach(ExcitationBase *excitation) | bio::chemical::LinearStructureInterface | inline |
| FormBond(T toBond, BondType type=bond_type::Unknown()) | bio::chemical::Atom | inline |
| FormBondImplementation(Wave *toBond, AtomicNumber id, BondType type) | bio::chemical::Atom | protectedvirtual |
| GetAll() | bio::chemical::UnorderedStructureInterface | inline |
| GetAll() const | bio::chemical::UnorderedStructureInterface | inline |
| GetAllAsVector() | bio::chemical::UnorderedStructureInterface | inline |
| GetAllAsVector() const | bio::chemical::UnorderedStructureInterface | inline |
| GetAllBonds() | bio::chemical::Atom | |
| GetAllBonds() const | bio::chemical::Atom | |
| GetBonded(Valence position) | bio::chemical::Atom | |
| GetBonded(Valence position) const | bio::chemical::Atom | |
| GetBondPosition(AtomicNumber bondedId) const | bio::chemical::Atom | |
| GetBondPosition(Name typeName) const | bio::chemical::Atom | |
| GetBondPosition() const | bio::chemical::Atom | inline |
| GetBondType(Valence position) const | bio::chemical::Atom | |
| GetBondType() const | bio::chemical::Atom | inline |
| GetById(StandardDimension id) | bio::chemical::LinearStructureInterface | inline |
| GetById(StandardDimension id) const | bio::chemical::LinearStructureInterface | inline |
| GetByName(Name name) | bio::chemical::LinearStructureInterface | inline |
| GetByName(Name name) const | bio::chemical::LinearStructureInterface | inline |
| GetCount() const | bio::chemical::UnorderedStructureInterface | inline |
| GetNumMatching(const Container *other) const | bio::chemical::UnorderedStructureInterface | inline |
| GetOrCreateById(StandardDimension id) | bio::chemical::LinearStructureInterface | inline |
| GetOrCreateByName(Name name) | bio::chemical::LinearStructureInterface | inline |
| GetProperties() const | bio::physical::Wave | virtual |
| GetResonanceBetween(ConstWaves waves) | bio::physical::Wave | static |
| GetResonanceBetween(const Wave *wave1, const Wave *wave2) | bio::physical::Wave | static |
| GetResonanceBetween(const Wave *wave, const Properties &properties) | bio::physical::Wave | static |
| GetStringFrom(std::string separator=", ") | bio::chemical::UnorderedStructureInterface | inline |
| Has(T content) const | bio::chemical::UnorderedStructureInterface | inline |
| HasAll(const Container *contents) const | bio::chemical::UnorderedStructureInterface | inline |
| Import(const UnorderedMotif< T > *other) | bio::chemical::UnorderedStructureInterface | inline |
| Import(const std::vector< T > &other) | bio::chemical::UnorderedStructureInterface | inline |
| ImportAll(const physical::Wave *other) | bio::chemical::UnorderedStructureInterface | inline |
| Insert(T toAdd, const Position position=BOTTOM, const StandardDimension optionalPositionArg=0, const bool transferSubContents=false) | bio::chemical::LinearStructureInterface | inline |
| LinearStructureInterface() | bio::chemical::LinearStructureInterface | inline |
| LockThread() const | bio::ThreadSafe | |
| m_bonds | bio::chemical::Atom | protected |
| m_object | bio::physical::Class< Atom > | protected |
| m_signal | bio::physical::Wave | protected |
| m_symmetry | bio::physical::Wave | protected |
| Modulate(Wave *signal) | bio::physical::Wave | virtual |
| operator Atom *() | bio::physical::Class< Atom > | inlinevirtual |
| operator T() | bio::chemical::Atom | inline |
| operator Wave *() | bio::physical::Class< Atom > | inlinevirtual |
| operator*(Wave *signal) | bio::physical::Wave | virtual |
| operator*() | bio::physical::Wave | virtual |
| operator*() const | bio::physical::Wave | virtual |
| operator+(const Wave *other) | bio::physical::Wave | virtual |
| operator-(const Wave *other) | bio::physical::Wave | virtual |
| operator|(Symmetry *symmetry) | bio::physical::Wave | virtual |
| Reify(physical::Symmetry *symmetry) | bio::chemical::Atom | virtual |
| Remove(const T t) | bio::chemical::UnorderedStructureInterface | inline |
| Spin() const | bio::chemical::Atom | virtual |
| Structure() | bio::chemical::Structure | |
| ThreadSafe() | bio::ThreadSafe | |
| ThreadSafe(const ThreadSafe &toCopy) | bio::ThreadSafe | |
| UnlockThread() const | bio::ThreadSafe | |
| UnorderedStructureInterface() | bio::chemical::UnorderedStructureInterface | inline |
| Wave(Symmetry *symmetry=NULL) | bio::physical::Wave | |
| ~Atom() | bio::chemical::Atom | virtual |
| ~Class() | bio::physical::Class< Atom > | inlinevirtual |
| ~LinearStructureInterface() | bio::chemical::LinearStructureInterface | inlinevirtual |
| ~Structure() | bio::chemical::Structure | virtual |
| ~ThreadSafe() | bio::ThreadSafe | virtual |
| ~UnorderedStructureInterface() | bio::chemical::UnorderedStructureInterface | inlinevirtual |
| ~Wave() | bio::physical::Wave | virtual |