]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/clipping.h
Clean up includes and forward declarations for the core classes
[libs/gl.git] / source / core / clipping.h
index 109aeac99d2cea9561d09f46095bb09a9ce8ab2a..f682dc6459e6b0b1efbc9fab213dafa2c57a6b0e 100644 (file)
@@ -2,14 +2,12 @@
 #define MSP_GL_CLIPPING_H_
 
 #include <vector>
-#include <msp/core/attributes.h>
 #include "programdata.h"
 
 namespace Msp {
 namespace GL {
 
 class ClipPlane;
-class Matrix;
 
 class Clipping
 {
@@ -26,16 +24,11 @@ private:
        mutable ProgramData shdata;
 
 public:
-       DEPRECATED static unsigned get_n_attach_points();
-
        void attach(const ClipPlane &);
        void detach(const ClipPlane &);
 
        unsigned get_n_planes() const { return planes.size(); }
 
-       DEPRECATED void attach(unsigned, const ClipPlane &p) { attach(p); }
-       DEPRECATED void detach(unsigned);
-
        const ProgramData &get_shader_data() const;
 };