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

This is the complete list of members for cloudViewer::visualization::rendering::RotationInteractorLogic, 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
center_of_rotation_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
center_of_rotation_at_mouse_down_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
Dolly(float dy, DragType drag_type)cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual
Dolly(float z_dist, Camera::Transform matrix)cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual
DragType enum namecloudViewer::visualization::rendering::MatrixInteractorLogic
EndMouseDrag()cloudViewer::visualization::rendering::RotationInteractorLogicvirtual
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
Pan(int dx, int dy)cloudViewer::visualization::rendering::RotationInteractorLogicvirtual
Rotate(int dx, int dy)cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual
RotateWorld(int dx, int dy, const Eigen::Vector3f &x_axis, const Eigen::Vector3f &y_axis)cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual
RotateZ(int dx, int dy)cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual
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)cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual
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()cloudViewer::visualization::rendering::RotationInteractorLogicvirtual
UpdateCameraFarPlane()cloudViewer::visualization::rendering::RotationInteractorLogicprotected
UpdateMouseDragUI()cloudViewer::visualization::rendering::RotationInteractorLogicvirtual
view_height_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
view_width_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
~MatrixInteractorLogic()cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual
~RotationInteractorLogic()cloudViewer::visualization::rendering::RotationInteractorLogic