Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members | Related Pages

vlVolInterpolators< DataType, vlLayout::Linear > Class Template Reference

#include <vlvolipolators_linear.h>

Inheritance diagram for vlVolInterpolators< DataType, vlLayout::Linear >:

vlVolInterpolatorsBase< DataType, vlLayout::Linear > List of all members.

Public Member Functions

vlInterpolator< DataType,
vlLayout::Linear > * 
getNativeInterpolator (const vlInterpolationType type)
 This function will always return an interpolator which uses the layout's native iterators for the requested type.

vlInterpolator< DataType,
vlLayout::Linear > * 
getNativeInterpolator (const std::string &name)
 Same as the previous function except that it takes the interpolation name as argument.

vlInterpolator< DataType,
vlLayout::VirtualCall > * 
getVirtualInterpolator (const vlInterpolationType type)
 This function will always return an interpolator which uses VirtualCall iterators for the requested type.

vlInterpolator< DataType,
vlLayout::VirtualCall > * 
getVirtualInterpolator (const std::string &name)
 Same as the previous function except that it takes the interpolation name as argument.

template<typename DataType>
class vlVolInterpolators< DataType, vlLayout::Linear >


Member Function Documentation

template<typename DataType>
vlInterpolator<DataType, vlLayout::Linear>* vlVolInterpolators< DataType, vlLayout::Linear >::getNativeInterpolator const std::string &  name  )  [virtual]
 

Implements vlVolInterpolatorsBase< DataType, vlLayout::Linear >.

template<typename DataType>
vlInterpolator<DataType, vlLayout::Linear>* vlVolInterpolators< DataType, vlLayout::Linear >::getNativeInterpolator const vlInterpolationType  type  )  [virtual]
 

It will return 0L (null) if such an interpolator does not exist.

Implements vlVolInterpolatorsBase< DataType, vlLayout::Linear >.

template<typename DataType>
vlInterpolator<DataType, vlLayout::VirtualCall>* vlVolInterpolators< DataType, vlLayout::Linear >::getVirtualInterpolator const std::string &  name  )  [virtual]
 

Implements vlVolInterpolatorsBase< DataType, vlLayout::Linear >.

template<typename DataType>
vlInterpolator<DataType, vlLayout::VirtualCall>* vlVolInterpolators< DataType, vlLayout::Linear >::getVirtualInterpolator const vlInterpolationType  type  )  [virtual]
 

It will return 0L (null) if no such interpolator exists.

Implements vlVolInterpolatorsBase< DataType, vlLayout::Linear >.


The documentation for this class was generated from the following file:
Generated on Fri Mar 18 11:33:21 2005 for OpenVL by doxygen 1.3.3