| addImgPose(ImgPose *imgPose) | kfusion::cuda::CyclicalBuffer | inline |
| buffer_ | kfusion::cuda::CyclicalBuffer | private |
| calcBounds(Vec3i &offset, Vec3i &minBounds, Vec3i &maxBounds) | kfusion::cuda::CyclicalBuffer | private |
| calcIndex(float f) const | kfusion::cuda::CyclicalBuffer | inlineprivate |
| checkForShift(cv::Ptr< cuda::TsdfVolume > volume, const Affine3f &cam_pose, const double distance_camera_target, const bool perform_shift=true, const bool last_shift=false, const bool record_mode=false) | kfusion::cuda::CyclicalBuffer | |
| cloud_buffer_device_ | kfusion::cuda::CyclicalBuffer | private |
| cloud_slice_ | kfusion::cuda::CyclicalBuffer | private |
| computeAndSetNewCubeMetricOrigin(cv::Ptr< cuda::TsdfVolume > volume, const cv::Vec3f &target_point, Vec3i &offset) | kfusion::cuda::CyclicalBuffer | |
| CyclicalBuffer(KinFuParams params) | kfusion::cuda::CyclicalBuffer | inline |
| distance_threshold_ | kfusion::cuda::CyclicalBuffer | private |
| euclideanDistance(const Point &p1, const Point &p2) | kfusion::cuda::CyclicalBuffer | private |
| getBuffer() | kfusion::cuda::CyclicalBuffer | inline |
| getDistanceThreshold() | kfusion::cuda::CyclicalBuffer | inline |
| getEulerYPR(float &yaw, float &pitch, float &roll, cv::Affine3< float >::Mat3 &mat, unsigned int solution_number=1) | kfusion::cuda::CyclicalBuffer | private |
| getMesh() | kfusion::cuda::CyclicalBuffer | inline |
| getOrigin() | kfusion::cuda::CyclicalBuffer | inline |
| getSliceCount() | kfusion::cuda::CyclicalBuffer | inline |
| global_shift_ | kfusion::cuda::CyclicalBuffer | private |
| imgPoses_ | kfusion::cuda::CyclicalBuffer | private |
| initBuffer(cv::Ptr< cuda::TsdfVolume > tsdf_volume) | kfusion::cuda::CyclicalBuffer | inline |
| last_camPose_ | kfusion::cuda::CyclicalBuffer | private |
| no_reconstruct_ | kfusion::cuda::CyclicalBuffer | private |
| optimize_ | kfusion::cuda::CyclicalBuffer | private |
| performShift(cv::Ptr< cuda::TsdfVolume > volume, const cv::Vec3f &target_point, const Affine3f &cam_pose, const bool last_shift=false, const bool record_mode=false) | kfusion::cuda::CyclicalBuffer | |
| pl_ | kfusion::cuda::CyclicalBuffer | private |
| resetBuffer(cv::Ptr< cuda::TsdfVolume > tsdf_volume) | kfusion::cuda::CyclicalBuffer | inline |
| resetMesh() | kfusion::cuda::CyclicalBuffer | inline |
| setDistanceThreshold(const double threshold) | kfusion::cuda::CyclicalBuffer | inline |
| setVolumeSize(const Vec3f size) | kfusion::cuda::CyclicalBuffer | inline |
| setVolumeSize(const double size) | kfusion::cuda::CyclicalBuffer | inline |
| setVoxelSize(const Vec3f vsize) | kfusion::cuda::CyclicalBuffer | inline |
| shiftOrigin(cv::Ptr< cuda::TsdfVolume > tsdf_volume, Vec3i offset) | kfusion::cuda::CyclicalBuffer | inlineprivate |
| slice_count_ | kfusion::cuda::CyclicalBuffer | private |
| ~CyclicalBuffer() | kfusion::cuda::CyclicalBuffer | inline |