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

vlInterpolation Class Reference

This class defines all the interpolation natively supported by OpenVL.

#include <vlenums.h>

List of all members.

Static Public Member Functions

std::string name (int index)
 Returns the name, given the type.


Static Public Attributes

const vlInterpolationType NearestNeighbor = 1
const vlInterpolationType TriLinear = 2


Member Function Documentation

std::string vlInterpolation::name int  index  )  [static]
 

Definition at line 44 of file vlenums.cpp.

References NearestNeighbor, and TriLinear.

Referenced by vlVolInterpolators< DataType, vlLayout::Linear >::getNativeInterpolator(), and vlVolInterpolators< DataType, vlLayout::Linear >::getVirtualInterpolator().


Member Data Documentation

const vlInterpolationType vlInterpolation::NearestNeighbor = 1 [static]
 

Definition at line 157 of file vlenums.h.

Referenced by name(), and vlInterpolatorNearestNeighbor< DataType, Layout >::type().

const vlInterpolationType vlInterpolation::TriLinear = 2 [static]
 

Definition at line 158 of file vlenums.h.

Referenced by name(), and vlInterpolatorTriLinear< DataType, Layout >::type().


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