Gascoigne::WeightedPointFunctional Class Reference

#include <weightedpointfunctional.h>

Inheritance diagram for Gascoigne::WeightedPointFunctional:

Inheritance graph
[legend]
Collaboration diagram for Gascoigne::WeightedPointFunctional:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 WeightedPointFunctional ()
 ~WeightedPointFunctional ()
void BasicInit (const std::vector< Vertex2d > &v2d, const std::vector< int > &comps, const std::vector< double > &weights)
void BasicInit (const std::vector< Vertex3d > &v3d, const std::vector< int > &comps, const std::vector< double > &weights)
const std::vector< double > & GetWeights () const
double J (const std::vector< double > &u) const
std::string GetName () const

Protected Attributes

std::vector< double > _weights

Constructor & Destructor Documentation

Gascoigne::WeightedPointFunctional::WeightedPointFunctional (  )  [inline]

Gascoigne::WeightedPointFunctional::~WeightedPointFunctional (  )  [inline]


Member Function Documentation

void Gascoigne::WeightedPointFunctional::BasicInit ( const std::vector< Vertex3d > &  v3d,
const std::vector< int > &  comps,
const std::vector< double > &  weights 
)

void Gascoigne::WeightedPointFunctional::BasicInit ( const std::vector< Vertex2d > &  v2d,
const std::vector< int > &  comps,
const std::vector< double > &  weights 
)

std::string Gascoigne::WeightedPointFunctional::GetName (  )  const [inline, virtual]

Implements Gascoigne::Application.

const std::vector<double>& Gascoigne::WeightedPointFunctional::GetWeights (  )  const [inline]

double Gascoigne::WeightedPointFunctional::J ( const std::vector< double > &  u  )  const [virtual]

Reimplemented from Gascoigne::PointFunctional.


Member Data Documentation

std::vector<double> Gascoigne::WeightedPointFunctional::_weights [protected]


The documentation for this class was generated from the following files:
Generated on Thu Sep 14 10:51:28 2006 for Gascoigne by  doxygen 1.4.7