38 public Class< Vesicle >,
53 &VesiclePerspective::Instance(),
72 virtual
Molecule* operator[](StandardDimension moleculeId);
74 virtual const
Molecule* operator[](StandardDimension moleculeId) const;
76 template < typename T >
77 Molecule* operator[](StandardDimension moleculeId)
79 return ChemicalCast< T >(GetById< Molecule* >(moleculeId));
86 template <
typename T >
89 return ChemicalCast< T >(GetByName< Molecule* >(moleculeName));
#define BIO_DEFAULT_IDENTIFIABLE_CONSTRUCTORS(ns, class,...)
BIO_DISAMBIGUATE_ALL_CLASS_METHODS(molecular, Vesicle) BIO_DEFAULT_IDENTIFIABLE_CONSTRUCTORS(molecular
virtual Vesicle * operator<<=(Vesicle *source)
virtual Vesicle * operator>>=(Vesicle *target)
virtual Molecule * operator[](StandardDimension moleculeId)
Molecule * operator[](Name moleculeName)