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

DefaultInterpolationCreator.h

Go to the documentation of this file.
00001 
00002 //                            DefaultInterpolationCreator.h                   //
00004 
00005 #ifndef DEFAULTINTERPOLATIONCREATOR_H
00006 #define DEFAULTINTERPOLATIONCREATOR_H
00007 
00008 #include "InterpolationCreator.h"
00009 
00010 namespace X3DTK {
00011 namespace X3D {
00012 
00015 
00016 class DefaultInterpolationCreator : public InterpolationCreator
00017 {
00018 public:
00020   DefaultInterpolationCreator();
00022   virtual ~DefaultInterpolationCreator();
00023   
00025   SFNode createColorInterpolator() const;
00027   SFNode createCoordinateInterpolator() const;
00029   SFNode createCoordinateInterpolator2D() const;
00031   SFNode createNormalInterpolator() const;
00033   SFNode createOrientationInterpolator() const;
00035   SFNode createPositionInterpolator() const;
00037   SFNode createPositionInterpolator2D() const;
00039   SFNode createScalarInterpolator() const;
00040 };
00041 
00042 }
00043 }
00044 
00045 #endif

Generated on Thu Sep 18 15:08:46 2003 for X3DToolKit by doxygen1.3