]> git.tdb.fi Git - r2c2.git/blobdiff - source/3d/view.cpp
View3D::create_ray should be const
[r2c2.git] / source / 3d / view.cpp
index 5779616f6ce88ea2b82da9982298e169fca79777..673daef0c5ca4d7e2443ffeb9f127bfab451ea52 100644 (file)
@@ -36,12 +36,12 @@ View3D::View3D(Layout3D &l, unsigned w, unsigned h):
        view_all();
 }
 
-Ray View3D::create_ray(int x, int y)
+Ray View3D::create_ray(int x, int y) const
 {
        return create_ray(x*2.0f/width-1.0f, y*2.0f/height-1.0f);
 }
 
-Ray View3D::create_ray(float x, float y)
+Ray View3D::create_ray(float x, float y) const
 {
        const GL::Vector3 &start = camera.get_position();
        GL::Vector4 ray = camera.unproject(GL::Vector4(x, y, 0, 0));