43template <
typename T >
56 Filterable::Initialize(
filter);
108 physical::
Class< T >(
138 StandardDimension
id,
139 physical::Perspective< StandardDimension >*
perspective = NULL,
143 physical::
Class< T >(
145 new physical::Symmetry(
180 return PeriodicTable::Instance().GetPropertiesOf< T >();
206 virtual Code
Attenuate(
const physical::Wave* other)
void Initialize(ByteStreams args)
virtual Code Disattenuate(const Wave *other)
virtual Code Attenuate(const Wave *other)
BIO_DISAMBIGUATE_ALL_CLASS_METHODS(physical, T) Class(T *object
physical::Perspective< StandardDimension > Filter filter
physical::Perspective< StandardDimension > * perspective
Class(T *object, Symmetry *symmetry=NULL)
virtual Code Attenuate(const Wave *other)
virtual Code Disattenuate(const Wave *other)
virtual Properties GetProperties() const
virtual chemical::Atom * AsAtom()
const std::string TypeName()