00001 00020 #ifndef VRML1TEXTURECOORDINATE2_HH_ 00021 #define VRML1TEXTURECOORDINATE2_HH_ 00022 00023 #include "Node.hh" 00024 #include "Attribute.hh" 00025 #include "SFVec2f.hh" 00026 00027 namespace vrml1 00028 { 00029 00030 class TextureCoordinate2 : public vrml1::Node 00031 { 00032 public: 00033 TextureCoordinate2(); 00034 00035 void setPoint(vector<SFVec2f> point); 00036 vector<SFVec2f> point() const; 00037 00038 virtual void setAttribute(Attribute *A); 00039 00040 private: 00041 vector<SFVec2f> m_point; 00042 }; 00043 00044 } 00045 00046 #endif /*VRML1TEXTURECOORDINATE2_HH_*/