casa
$Rev:20696$
|
#include <VisibilityIterator2.h>
Public Member Functions | |
virtual | ~WeightFunction () |
Float | operator() (Float f) |
virtual Float | apply (Float)=0 |
Static Public Member Functions | |
static WeightFunction * | generateUnityWeightFunction () |
static WeightFunction * | generateIdentityWeightFunction () |
static WeightFunction * | generateSquareWeightFunction () |
Static Protected Member Functions | |
static Float | unity (Float) |
static Float | identity (Float x) |
static Float | square (Float x) |
Definition at line 195 of file VisibilityIterator2.h.
virtual casa::vi::WeightFunction::~WeightFunction | ( | ) | [inline, virtual] |
Definition at line 198 of file VisibilityIterator2.h.
virtual Float casa::vi::WeightFunction::apply | ( | Float | ) | [pure virtual] |
Implemented in casa::vi::WeightFunctionImpl< F >.
Referenced by operator()().
static WeightFunction* casa::vi::WeightFunction::generateIdentityWeightFunction | ( | ) | [static] |
static WeightFunction* casa::vi::WeightFunction::generateSquareWeightFunction | ( | ) | [static] |
static WeightFunction* casa::vi::WeightFunction::generateUnityWeightFunction | ( | ) | [static] |
static Float casa::vi::WeightFunction::identity | ( | Float | x | ) | [static, protected] |
Definition at line 199 of file VisibilityIterator2.h.
References apply().
static Float casa::vi::WeightFunction::square | ( | Float | x | ) | [static, protected] |
static Float casa::vi::WeightFunction::unity | ( | Float | ) | [static, protected] |