@@ -63,15 +63,15 @@ camera& camera_impl::setPosition(const point3_t& pos)
6363}
6464
6565// ----------------------------------------------------------------------------
66- point3_t camera_impl::getPosition ()
66+ point3_t camera_impl::getPosition () const
6767{
6868 point3_t pos;
6969 this ->getPosition (pos);
7070 return pos;
7171}
7272
7373// ----------------------------------------------------------------------------
74- void camera_impl::getPosition (point3_t & pos)
74+ void camera_impl::getPosition (point3_t & pos) const
7575{
7676 vtkCamera* cam = this ->GetVTKCamera ();
7777 cam->GetPosition (pos.data ());
@@ -88,15 +88,15 @@ camera& camera_impl::setFocalPoint(const point3_t& foc)
8888}
8989
9090// ----------------------------------------------------------------------------
91- point3_t camera_impl::getFocalPoint ()
91+ point3_t camera_impl::getFocalPoint () const
9292{
9393 point3_t foc;
9494 this ->getFocalPoint (foc);
9595 return foc;
9696}
9797
9898// ----------------------------------------------------------------------------
99- void camera_impl::getFocalPoint (point3_t & foc)
99+ void camera_impl::getFocalPoint (point3_t & foc) const
100100{
101101 vtkCamera* cam = this ->GetVTKCamera ();
102102 cam->GetFocalPoint (foc.data ());
@@ -113,15 +113,15 @@ camera& camera_impl::setViewUp(const vector3_t& up)
113113}
114114
115115// ----------------------------------------------------------------------------
116- vector3_t camera_impl::getViewUp ()
116+ vector3_t camera_impl::getViewUp () const
117117{
118118 vector3_t up;
119119 this ->getViewUp (up);
120120 return up;
121121}
122122
123123// ----------------------------------------------------------------------------
124- void camera_impl::getViewUp (vector3_t & up)
124+ void camera_impl::getViewUp (vector3_t & up) const
125125{
126126 vtkCamera* cam = this ->GetVTKCamera ();
127127 cam->GetViewUp (up.data ());
@@ -138,15 +138,15 @@ camera& camera_impl::setViewAngle(const angle_deg_t& angle)
138138}
139139
140140// ----------------------------------------------------------------------------
141- angle_deg_t camera_impl::getViewAngle ()
141+ angle_deg_t camera_impl::getViewAngle () const
142142{
143143 angle_deg_t angle;
144144 this ->getViewAngle (angle);
145145 return angle;
146146}
147147
148148// ----------------------------------------------------------------------------
149- void camera_impl::getViewAngle (angle_deg_t & angle)
149+ void camera_impl::getViewAngle (angle_deg_t & angle) const
150150{
151151 vtkCamera* cam = this ->GetVTKCamera ();
152152 angle = cam->GetViewAngle ();
@@ -166,15 +166,15 @@ camera& camera_impl::setState(const camera_state_t& state)
166166}
167167
168168// ----------------------------------------------------------------------------
169- camera_state_t camera_impl::getState ()
169+ camera_state_t camera_impl::getState () const
170170{
171171 camera_state_t state;
172172 this ->getState (state);
173173 return state;
174174}
175175
176176// ----------------------------------------------------------------------------
177- void camera_impl::getState (camera_state_t & state)
177+ void camera_impl::getState (camera_state_t & state) const
178178{
179179 vtkCamera* cam = this ->GetVTKCamera ();
180180 cam->GetPosition (state.position .data ());
@@ -319,7 +319,7 @@ void camera_impl::SetVTKRenderer(vtkRenderer* renderer)
319319}
320320
321321// ----------------------------------------------------------------------------
322- vtkCamera* camera_impl::GetVTKCamera ()
322+ vtkCamera* camera_impl::GetVTKCamera () const
323323{
324324 return this ->Internals ->VTKRenderer ->GetActiveCamera ();
325325}
0 commit comments