SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
MappingDataSource Class Reference

#include <MappingDataSource.h>

Inheritance diagram for MappingDataSource:
ClosestInterpolatedDataSource ClosestInterpolatedGradientNormSource ClosestInterpolatedGradientSource ClosestInterpolatedWeightedDataSource ClosestInterpolatedWeightedGradientNormSource ClosestInterpolatedWeightedGradientSource ClosestInterpolatedWeightedTensorDataSource ClosestInterpolatedWeightedTensorGradientNormSource ClosestInterpolatedWeightedTensorGradientSource ClosestNodeDataSource ClosestNodeGradientNormSource ClosestNodeGradientSource ClosestNodeWeightedDataSource ClosestNodeWeightedGradientNormSource ClosestNodeWeightedGradientSource ClosestNodeWeightedTensorDataSource ClosestNodeWeightedTensorGradientNormSource ClosestNodeWeightedTensorGradientSource InterpolatedDataSource InterpolatedGradientNormSource InterpolatedGradientSource InterpolatedWeightedDataSource InterpolatedWeightedGradientNormSource InterpolatedWeightedGradientSource InterpolatedWeightedTensorDataSource InterpolatedWeightedTensorGradientNormSource InterpolatedWeightedTensorGradientSource

Public Member Functions

 MappingDataSource ()
 
virtual ~MappingDataSource ()
 
virtual void get_data (double &data, const Geometry::Point &p) const
 
virtual void get_data (Geometry::Vector &data, const Geometry::Point &p) const
 
virtual void get_data (Geometry::Tensor &data, const Geometry::Point &p) const
 
virtual void get_data (std::vector< double > &data, const std::vector< Geometry::Point > &p) const
 
virtual void get_data (std::vector< Geometry::Vector > &data, const std::vector< Geometry::Point > &p) const
 
virtual void get_data (std::vector< Geometry::Tensor > &data, const std::vector< Geometry::Point > &p) const
 
bool is_double () const
 
bool is_scalar () const
 
bool is_vector () const
 
bool is_tensor () const
 

Protected Attributes

bool is_double_
 
bool is_vector_
 
bool is_tensor_
 

Constructor & Destructor Documentation

~MappingDataSource ( )
virtual

Member Function Documentation

void get_data ( double &  data,
const Geometry::Point p 
) const
virtual
void get_data ( Geometry::Vector data,
const Geometry::Point p 
) const
virtual
void get_data ( Geometry::Tensor data,
const Geometry::Point p 
) const
virtual
void get_data ( std::vector< double > &  data,
const std::vector< Geometry::Point > &  p 
) const
virtual
void get_data ( std::vector< Geometry::Vector > &  data,
const std::vector< Geometry::Point > &  p 
) const
virtual
void get_data ( std::vector< Geometry::Tensor > &  data,
const std::vector< Geometry::Point > &  p 
) const
virtual
bool is_double ( ) const
bool is_scalar ( ) const
bool is_tensor ( ) const
bool is_vector ( ) const

Member Data Documentation

bool is_double_
protected
bool is_tensor_
protected
bool is_vector_
protected

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