ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::visualization::rendering::CameraSphereInteractorLogic Member List

This is the complete list of members for cloudViewer::visualization::rendering::CameraSphereInteractorLogic, including all inherited members.

CalcDollyDist(float dy, DragType drag_type, const Camera::Transform &matrix)cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
CalcPanVectorWorld(int dx, int dy)cloudViewer::visualization::rendering::RotationInteractorLogicprotected
CalcRotateRadians(int dx, int dy)cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
CalcRotateZRadians(int dx, int dy)cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
camera_cloudViewer::visualization::rendering::RotationInteractorLogicprotected
CameraInteractorLogic(Camera *c, double min_far_plane)cloudViewer::visualization::rendering::CameraInteractorLogic
CameraSphereInteractorLogic(Camera *c, double min_far_plane)cloudViewer::visualization::rendering::CameraSphereInteractorLogic
center_of_rotation_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
center_of_rotation_at_mouse_down_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
Dolly(float dy, DragType type) overridecloudViewer::visualization::rendering::CameraInteractorLogicvirtual
Dolly(float z_dist, Camera::Transform matrix_in) overridecloudViewer::visualization::rendering::CameraInteractorLogicvirtual
DragType enum namecloudViewer::visualization::rendering::MatrixInteractorLogic
EndMouseDrag() overridecloudViewer::visualization::rendering::CameraInteractorLogicvirtual
GetBoundingBox() constcloudViewer::visualization::rendering::MatrixInteractorLogic
GetCenterOfRotation() constcloudViewer::visualization::rendering::MatrixInteractorLogic
GetMatrix() constcloudViewer::visualization::rendering::MatrixInteractorLogic
GetViewHeight() constcloudViewer::visualization::rendering::MatrixInteractorLogic
GetViewWidth() constcloudViewer::visualization::rendering::MatrixInteractorLogic
matrix_at_mouse_down_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
min_far_plane_cloudViewer::visualization::rendering::RotationInteractorLogicprotected
model_bounds_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
model_size_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
MoveLocal(const Eigen::Vector3f &v)cloudViewer::visualization::rendering::CameraInteractorLogic
Pan(int dx, int dy) overridecloudViewer::visualization::rendering::CameraInteractorLogicvirtual
ResetMouseDrag()cloudViewer::visualization::rendering::CameraInteractorLogic
Rotate(int dx, int dy) overridecloudViewer::visualization::rendering::CameraSphereInteractorLogicvirtual
RotateFly(int dx, int dy)cloudViewer::visualization::rendering::CameraInteractorLogic
RotateLocal(float angle_rad, const Eigen::Vector3f &axis)cloudViewer::visualization::rendering::CameraInteractorLogic
RotateWorld(int dx, int dy, const Eigen::Vector3f &x_axis, const Eigen::Vector3f &y_axis)cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual
RotateZ(int dx, int dy) overridecloudViewer::visualization::rendering::CameraInteractorLogicvirtual
RotateZWorld(int dx, int dy, const Eigen::Vector3f &forward)cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual
RotationInteractorLogic(Camera *camera, double min_far_plane)cloudViewer::visualization::rendering::RotationInteractorLogicexplicit
SetBoundingBox(const ccBBox &bounds) overridecloudViewer::visualization::rendering::CameraInteractorLogicvirtual
SetCenterOfRotation(const Eigen::Vector3f &center)cloudViewer::visualization::rendering::RotationInteractorLogicvirtual
SetMatrix(const Camera::Transform &matrix)cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
SetMouseDownInfo(const Camera::Transform &matrix, const Eigen::Vector3f &center_of_rotation)cloudViewer::visualization::rendering::MatrixInteractorLogic
SetViewSize(int width, int height)cloudViewer::visualization::rendering::MatrixInteractorLogic
StartMouseDrag() overridecloudViewer::visualization::rendering::CameraSphereInteractorLogicvirtual
UpdateCameraFarPlane()cloudViewer::visualization::rendering::RotationInteractorLogicprotected
UpdateMouseDragUI() overridecloudViewer::visualization::rendering::CameraInteractorLogicvirtual
view_height_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
view_width_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
Zoom(int dy, DragType drag_type)cloudViewer::visualization::rendering::CameraInteractorLogic
~MatrixInteractorLogic()cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual
~RotationInteractorLogic()cloudViewer::visualization::rendering::RotationInteractorLogic