AnimaL |
Tutorial |
Documentation |
// 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