40template <
typename CONTENT_TYPE,
typename ENVIRONMENT >
50 void BondLinearMotif()
146 !
cnt.IsBeforeBeginning();
#define BIO_DISAMBIGUATE_REQUIRED_CLASS_METHODS(ns, caller)
Definition ClassMethodMacros.h:73
#define BIO_DISAMBIGUATE_OPTIONAL_CLASS_METHODS(ns, caller)
Definition ClassMethodMacros.h:93
#define BIO_SANITIZE_AT_SAFETY_LEVEL_1(test, success, failure)
Definition SanitizeMacros.h:55
#define BIO_SANITIZE(test, success, failure)
Definition SanitizeMacros.h:94
Definition SmartIterator.h:40
CowPtr< Container > mContents
Definition AbstractMotif.h:236
virtual Valence FormBondImplementation(Pointer< physical::Wave > toBond, AtomicNumber id, BondType type)
Definition Atom.cpp:438
Valence GetBondPosition() const
Definition Atom.h:518
Definition chemical/common/Class.h:52
Pointer< ::bio::physical::Wave > AsWave()
Definition chemical/common/Class.h:161
Definition DependentMotif.h:45
DependentMotif(const typename LinearMotif< CONTENT_TYPE >::Contents *contents, EnvironmentPointer environment=NULL)
Definition DependentMotif.h:97
DependentMotif(const DependentMotif< CONTENT_TYPE, ENVIRONMENT > &toCopy)
Definition DependentMotif.h:115
DependentMotif(EnvironmentPointer environment=NULL)
Definition DependentMotif.h:81
virtual ~DependentMotif()
Definition DependentMotif.h:128
virtual Code InsertImplementation(ContentPointer toAdd, const Position position=BOTTOM, const Id optionalPositionArg=0, const bool transferSubContents=false)
Definition DependentMotif.h:183
virtual Code Attenuate(Pointer< const physical::Wave > other)
Definition DependentMotif.h:69
virtual void SetEnvironment(EnvironmentPointer environment)
Definition DependentMotif.h:138
virtual ContentPointer AddImplementation(ContentPointer content)
Definition DependentMotif.h:161
virtual Code Disattenuate(Pointer< const physical::Wave > other)
Definition DependentMotif.h:73
Definition EnvironmentDependent.h:43
virtual EnvironmentPointer GetEnvironment()
Definition EnvironmentDependent.h:70
virtual void SetEnvironment(EnvironmentPointer environment)
Definition EnvironmentDependent.h:88
Definition LinearMotif.h:133
virtual Code Attenuate(Pointer< const physical::Wave > other)
Definition LinearMotif.h:1043
virtual Code InsertImplementation(ContentPointer toAdd, const Position position=BOTTOM, const Id optionalPositionArg=0, const bool transferSubContents=false)
Definition LinearMotif.h:620
virtual ContentPointer AddImplementation(ContentPointer content)
Definition LinearMotif.h:408
virtual Code Disattenuate(Pointer< const physical::Wave > other)
Definition LinearMotif.h:1075
Wave(Pointer< Symmetry > symmetry=NULL)
Definition Wave.cpp:102
#define BIO_SINGLE_ARG(...)
Definition common/macro/Macros.h:68
Definition FinalCell.h:29
Position
Definition chemical/common/Types.h:59
@ BOTTOM
Definition chemical/common/Types.h:61