Add const to getViewerPose()

getViewerPose() doesn't modify an object of the class so it can be
made const. It also makes this method consistent with other getters
in the class as they are defined as const.
This commit is contained in:
Igor Wodiany 2017-10-19 22:05:49 +01:00
parent a6c02af099
commit d7cbe6e947
No known key found for this signature in database
GPG Key ID: A036D7BA617AD3B1
2 changed files with 2 additions and 2 deletions

View File

@ -509,7 +509,7 @@ void cv::viz::Viz3d::VizImpl::setViewerPose(const Affine3d &pose)
}
/////////////////////////////////////////////////////////////////////////////////////////////
cv::Affine3d cv::viz::Viz3d::VizImpl::getViewerPose()
cv::Affine3d cv::viz::Viz3d::VizImpl::getViewerPose() const
{
vtkCamera& camera = *renderer_->GetActiveCamera();

View File

@ -88,7 +88,7 @@ public:
void resetCamera();
void setViewerPose(const Affine3d &pose);
Affine3d getViewerPose();
Affine3d getViewerPose() const;
void convertToWindowCoordinates(const Point3d &pt, Point3d &window_coord);
void converTo3DRay(const Point3d &window_coord, Point3d &origin, Vec3d &direction);