namespace
proxyProxy references to frame.
Contents
- Reference
Namespaces
- namespace smart
- Reference counting (smart) proxies.
Classes
- class AtomRef
- Lightweight atom reference.
- class AtomSelection
- class AtomSpan
- class CoordRef
- Lightweight XYZ reference.
- class CoordSelection
- class CoordSelectionSizeMismatchError
- class CoordSpan
- class MoleculeRef
- Lightweight molecule reference.
- class MoleculeSelection
- class MoleculeSpan
- class MultipleFramesSelectionError
-
template<typename Proxy, typename T>class ProxySpan
- class ResidueRef
- Lightweight residue reference.
- class ResidueSelection
- class ResidueSpan
-
template<typename T>class Selection
- class SpanSplitError
- Indicates span split.
Functions
- auto to_string(const MoleculeRef& mol) -> std::string
- auto to_string(const ResidueRef& res) -> std::string
- auto to_string(const AtomRef& atom) -> std::string
- auto operator|(const AtomSelection& lhs, const AtomSelection& rhs) -> AtomSelection
- auto operator-(const AtomSelection& lhs, const AtomSelection& rhs) -> AtomSelection
- auto operator&(const AtomSelection& lhs, const AtomSelection& rhs) -> AtomSelection
- auto operator|(const ResidueSelection& lhs, const ResidueSelection& rhs) -> ResidueSelection
- auto operator-(const ResidueSelection& lhs, const ResidueSelection& rhs) -> ResidueSelection
- auto operator&(const ResidueSelection& lhs, const ResidueSelection& rhs) -> ResidueSelection
- auto operator|(const MoleculeSelection& lhs, const MoleculeSelection& rhs) -> MoleculeSelection
- auto operator-(const MoleculeSelection& lhs, const MoleculeSelection& rhs) -> MoleculeSelection
- auto operator&(const MoleculeSelection& lhs, const MoleculeSelection& rhs) -> MoleculeSelection
- auto operator|(const AtomSpan& lhs, const AtomSpan& rhs) -> AtomSelection
- auto operator-(const AtomSpan& lhs, const AtomSpan& rhs) -> AtomSelection
- auto operator&(const AtomSpan& lhs, const AtomSpan& rhs) -> AtomSpan
- auto operator|(const ResidueSpan& lhs, const ResidueSpan& rhs) -> ResidueSelection
- auto operator-(const ResidueSpan& lhs, const ResidueSpan& rhs) -> ResidueSelection
- auto operator&(const ResidueSpan& lhs, const ResidueSpan& rhs) -> ResidueSpan
- auto operator|(const MoleculeSpan& lhs, const MoleculeSpan& rhs) -> MoleculeSelection
- auto operator-(const MoleculeSpan& lhs, const MoleculeSpan& rhs) -> MoleculeSelection
- auto operator&(const MoleculeSpan& lhs, const MoleculeSpan& rhs) -> MoleculeSpan
Function documentation
std::string xmol:: proxy:: to_string(const MoleculeRef& mol)
#include <xmol/proxy/proxy.h>
std::string xmol:: proxy:: to_string(const ResidueRef& res)
#include <xmol/proxy/proxy.h>
std::string xmol:: proxy:: to_string(const AtomRef& atom)
#include <xmol/proxy/proxy.h>
AtomSelection xmol:: proxy:: operator|(const AtomSelection& lhs,
const AtomSelection& rhs)
#include <xmol/proxy/selections.h>
AtomSelection xmol:: proxy:: operator-(const AtomSelection& lhs,
const AtomSelection& rhs)
#include <xmol/proxy/selections.h>
AtomSelection xmol:: proxy:: operator&(const AtomSelection& lhs,
const AtomSelection& rhs)
#include <xmol/proxy/selections.h>
ResidueSelection xmol:: proxy:: operator|(const ResidueSelection& lhs,
const ResidueSelection& rhs)
#include <xmol/proxy/selections.h>
ResidueSelection xmol:: proxy:: operator-(const ResidueSelection& lhs,
const ResidueSelection& rhs)
#include <xmol/proxy/selections.h>
ResidueSelection xmol:: proxy:: operator&(const ResidueSelection& lhs,
const ResidueSelection& rhs)
#include <xmol/proxy/selections.h>
MoleculeSelection xmol:: proxy:: operator|(const MoleculeSelection& lhs,
const MoleculeSelection& rhs)
#include <xmol/proxy/selections.h>
MoleculeSelection xmol:: proxy:: operator-(const MoleculeSelection& lhs,
const MoleculeSelection& rhs)
#include <xmol/proxy/selections.h>
MoleculeSelection xmol:: proxy:: operator&(const MoleculeSelection& lhs,
const MoleculeSelection& rhs)
#include <xmol/proxy/selections.h>
AtomSelection xmol:: proxy:: operator|(const AtomSpan& lhs,
const AtomSpan& rhs)
#include <xmol/proxy/spans.h>
AtomSelection xmol:: proxy:: operator-(const AtomSpan& lhs,
const AtomSpan& rhs)
#include <xmol/proxy/spans.h>
AtomSpan xmol:: proxy:: operator&(const AtomSpan& lhs,
const AtomSpan& rhs)
#include <xmol/proxy/spans.h>
ResidueSelection xmol:: proxy:: operator|(const ResidueSpan& lhs,
const ResidueSpan& rhs)
#include <xmol/proxy/spans.h>
ResidueSelection xmol:: proxy:: operator-(const ResidueSpan& lhs,
const ResidueSpan& rhs)
#include <xmol/proxy/spans.h>
ResidueSpan xmol:: proxy:: operator&(const ResidueSpan& lhs,
const ResidueSpan& rhs)
#include <xmol/proxy/spans.h>
MoleculeSelection xmol:: proxy:: operator|(const MoleculeSpan& lhs,
const MoleculeSpan& rhs)
#include <xmol/proxy/spans.h>
MoleculeSelection xmol:: proxy:: operator-(const MoleculeSpan& lhs,
const MoleculeSpan& rhs)
#include <xmol/proxy/spans.h>
MoleculeSpan xmol:: proxy:: operator&(const MoleculeSpan& lhs,
const MoleculeSpan& rhs)
#include <xmol/proxy/spans.h>