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

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

CalcDollyDist(float dy, DragType drag_type, const Camera::Transform &matrix)cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
CalcRotateRadians(int dx, int dy)cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
CalcRotateZRadians(int dx, int dy)cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
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
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
model_bounds_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
model_size_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
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
SetBoundingBox(const ccBBox &bounds)cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual
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
view_height_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
view_width_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
~MatrixInteractorLogic()cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual