OpenStructure
|
#include <null_function.hh>
Inherits Function.
Public Member Functions | |
NullFunction () | |
virtual DataType | GetType () const |
virtual Real | GetIntpolReal (const Vec3 &v) const |
virtual Complex | GetIntpolComplex (const Vec3 &v) const |
virtual | ~NullFunction () |
Public Member Functions inherited from Function | |
virtual | ~Function () |
virtual DataDomain | GetDomain () const |
virtual Extent | GetExtent () const |
void | SetExtent (const Extent &e) |
virtual void | SetSpatialOrigin (const Point &o) |
virtual Point | GetSpatialOrigin () const |
virtual Real | GetReal (const Point &p) const |
virtual Complex | GetComplex (const Point &p) const |
virtual Real | GetIntpolReal (const Vec2 &v) const |
virtual Real | GetIntpolReal (const Real &d) const |
virtual Complex | GetIntpolComplex (const Vec2 &v) const |
virtual Complex | GetIntpolComplex (const Real &d) const |
virtual void | Apply (NonModAlgorithm &a) const |
virtual void | ApplyIP (NonModAlgorithm &a) const |
virtual void | Attach (DataObserver *o) const |
virtual void | Detach (DataObserver *o) const |
virtual void | Notify () const |
Public Member Functions inherited from Data | |
Data () | |
virtual | ~Data () |
void | SetPixelSampling (const Vec3 &) |
void | SetPixelSampling (Real d) |
void | SetSpatialSampling (const Vec3 &) |
void | SetSpatialSampling (Real d) |
Public Member Functions inherited from ConstData | |
ConstData () | |
virtual | ~ConstData () |
bool | IsSpatial () const |
bool | IsFrequency () const |
bool | IsReal () const |
bool | IsComplex () const |
Size | GetSize () const |
virtual Real | OverallDifference (const ConstData &d) const |
virtual Real | NormDifference (const ConstData &d) const |
Vec3 | GetPixelSampling () const |
Vec3 | GetSpatialSampling () const |
Vec3 | GetFrequencySampling () const |
Additional Inherited Members | |
Protected Member Functions inherited from Function | |
Function (DataDomain d, const Extent &e=Extent()) | |
Function (const Function &f) | |
Function & | operator= (const Function &f) |
virtual PixelSampling & | Sampling () |
virtual const PixelSampling & | Sampling () const |
Protected Member Functions inherited from Data | |
Data (const Data &d) | |
Data & | operator= (const Data &d) |
null function
Implements Function interface, will always return zero
Definition at line 40 of file null_function.hh.
|
inline |
Definition at line 42 of file null_function.hh.
|
inlinevirtual |
Definition at line 52 of file null_function.hh.
|
inlinevirtual |
Get interpolated complex value from 3D,2D or 1D vec.
Implements Function.
Definition at line 50 of file null_function.hh.
|
inlinevirtual |
Get interpolated real value from 3D,2D or 1D vec.
Implements Function.
Definition at line 48 of file null_function.hh.
|
inlinevirtual |