Documentation


spinningFrameNode.h

This is an example of how to simply use the X3DTK::X3D::FrameNode in AnimAL-X3DTK-Qt library.
//                            spinningFrameNode.h                             //

#ifndef SPINNING_FRAME_NODE_H
#define SPINNING_FRAME_NODE_H


#include <animal/X3DTK/X3D/frameNode/frameNode.h>

namespace X3DTK {
 
  namespace X3D {

  class SpinningFrameNode : public FrameNode
  {
    public:
    SpinningFrameNode();

    ~SpinningFrameNode();
            
//     /// Clones the node.
//     virtual SFNode clone() const;

    
    //================================================================

    virtual void reset();
  
    virtual void animate(float dt);
    //================================================================
   
    virtual void declareOutputs( X3D_X3DNodeList& l);
   

  public: //Attributes
    float velocity;
    
  private: //Attributes
    float angle;

};//SpinningFrameNode

}// X3D
 
}// X3DTK

#endif



Generated on Thu Dec 23 13:52:23 2004 by doxygen 1.3.6