00001 #ifndef GLNORMALRENDERERSTATEVARIABLES_H 00002 #define GLNORMALRENDERERSTATEVARIABLES_H 00003 00004 #include <X3DTK/kernel.h> 00005 00006 namespace X3DTK { 00007 namespace GL { 00008 00009 // State variables for the GL::Renderer processor. 00010 00011 class NormalRendererStateVariables : public StateVariables 00012 { 00013 public: 00014 NormalRendererStateVariables(); 00015 00016 void setNormalLength(float value); 00017 float getNormalLength() const {return _normalLength;}; 00018 00019 private: 00020 float _normalLength; 00021 }; 00022 00023 } 00024 } 00025 00026 #endif