diff --git a/modules/camera/include/vkcv/camera/InterpolationLinear.hpp b/modules/camera/include/vkcv/camera/InterpolationLinear.hpp index 578ca75dd5575b2cba72b72783a159e96a4d477f..cdcf0af62603b6db642a2db81ec610ab8e48cedc 100644 --- a/modules/camera/include/vkcv/camera/InterpolationLinear.hpp +++ b/modules/camera/include/vkcv/camera/InterpolationLinear.hpp @@ -18,12 +18,30 @@ namespace vkcv::camera { InterpolationLinear(Camera &camera); + /** + * @brief Add position vector to be approached. The positions are approached in the order in which they where added. + * + * @param pos + */ void addPosition(const glm::vec3& pos); + /** + * @brief Set the Camera object + * + * @param camera + */ void setCamera(Camera camera); + /** + * @brief Resets timer + * + */ void resetTimer(); + /** + * @brief Updates the camera with the interpolated position values + * + */ void updateCamera(); };