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

This is the complete list of members for cloudViewer::visualization::rendering::ModelInteractorLogic, 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) overridecloudViewer::visualization::rendering::ModelInteractorLogicvirtual
cloudViewer::visualization::rendering::RotationInteractorLogic::Dolly(float z_dist, Camera::Transform matrix)cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual
DragType enum namecloudViewer::visualization::rendering::MatrixInteractorLogic
EndMouseDrag() overridecloudViewer::visualization::rendering::ModelInteractorLogicvirtual
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
ModelInteractorLogic(CloudViewerScene *scene, Camera *camera, double min_far_plane)cloudViewer::visualization::rendering::ModelInteractorLogic
Pan(int dx, int dy) overridecloudViewer::visualization::rendering::ModelInteractorLogicvirtual
Rotate(int dx, int dy) overridecloudViewer::visualization::rendering::ModelInteractorLogicvirtual
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::ModelInteractorLogicvirtual
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::ModelInteractorLogicvirtual
SetCenterOfRotation(const Eigen::Vector3f &center)cloudViewer::visualization::rendering::RotationInteractorLogicvirtual
SetMatrix(const Camera::Transform &matrix)cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
SetModel(GeometryHandle axes, const std::vector< GeometryHandle > &objects)cloudViewer::visualization::rendering::ModelInteractorLogic
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::ModelInteractorLogicvirtual
UpdateCameraFarPlane()cloudViewer::visualization::rendering::RotationInteractorLogicprotected
UpdateMouseDragUI() overridecloudViewer::visualization::rendering::ModelInteractorLogicvirtual
view_height_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
view_width_cloudViewer::visualization::rendering::MatrixInteractorLogicprotected
~MatrixInteractorLogic()cloudViewer::visualization::rendering::MatrixInteractorLogicvirtual
~ModelInteractorLogic()cloudViewer::visualization::rendering::ModelInteractorLogicvirtual
~RotationInteractorLogic()cloudViewer::visualization::rendering::RotationInteractorLogic