CLAM-Development  1.4.0
CLAM::CentroidTmpl< abs, T, U > Class Template Reference

Centroid is 1st order center of gravity. More...

#include <BasicOps.hxx>

List of all members.

Additional Inherited Members

- Public Member Functions inherited from CLAM::CenterOfGravity< 1, abs, T, U >
 CenterOfGravity ()
U operator() (const Array< T > &a, WeightedPoweredSum< o, abs, T > &wPowSum, PoweredSum< o, abs, T > &PowSum, StaticFalse *)
 Memoryless Computation using external lower level functors.
U operator() (const Array< T > &a, WeightedPoweredSum< o, abs, T > &wPowSum, PoweredSum< o, abs, T > &PowSum, StaticTrue *b=NULL)
 Memoryfull Computation using external lower level functors.
U operator() (const Array< T > &a, StaticFalse *)
 Memoryless Computation using internal lower level functors.
U operator() (const Array< T > &a, StaticTrue *b=NULL)
 Memoryfull Computation using internal lower level functors.
- Public Member Functions inherited from CLAM::BaseMemOp
 BaseMemOp ()
void Reset ()
virtual ~BaseMemOp ()
- Protected Attributes inherited from CLAM::CenterOfGravity< 1, abs, T, U >
U memory
WeightedPoweredSum< o, abs, T > mWPS
PoweredSum< o, abs, T > mPS
- Protected Attributes inherited from CLAM::BaseMemOp
bool alreadyComputed

Detailed Description

template<bool abs = false, class T = TData, class U = TData>
class CLAM::CentroidTmpl< abs, T, U >

Centroid is 1st order center of gravity.

See also:
: CenterOfGravity

Definition at line 485 of file BasicOps.hxx.


The documentation for this class was generated from the following file: