|
Rumba C++ SDK
|
This is the complete list of members for maquina::ManipulatorPlugin, including all inherited members.
| add_controller_cache_dependency(const Plug &plug) | maquina::ManipulatorPlugin | |
| Axis enum name | maquina::ManipulatorPlugin | |
| axis(Axis axis) | maquina::ManipulatorPlugin | static |
| axis(const Imath::M44d &matrix, Axis axis) | maquina::ManipulatorPlugin | static |
| controller(const char *ctrl_name) const | maquina::ManipulatorPlugin | |
| default_controller() | maquina::ManipulatorPlugin | virtual |
| float_controller(const Imath::V2i &original_pos, const Imath::V2i &pos, int modifiers, float original_value, float slider_min=0.f, float slider_max=1.f, float min=-FLT_MAX, float max=FLT_MAX, float mouse_range=500.f) | maquina::ManipulatorPlugin | static |
| get_cursor() | maquina::ManipulatorPlugin | virtual |
| get_help(const char *tool) | maquina::ManipulatorPlugin | virtual |
| get_status(const char *tool) | maquina::ManipulatorPlugin | virtual |
| ManipulatorPlugin(Node *node) | maquina::ManipulatorPlugin | inline |
| node() const | maquina::NodePlugin | inline |
| node_delegate() const override | maquina::ManipulatorPlugin | virtual |
| NodePlugin(Node *node) | maquina::NodePlugin | inline |
| on_add_to_document() | maquina::NodePlugin | inlinevirtual |
| on_delete(bool) | maquina::NodePlugin | inlinevirtual |
| on_first_init(bool) | maquina::NodePlugin | inlinevirtual |
| on_input_connection(const Plug &, const Plug &, bool) | maquina::NodePlugin | inlinevirtual |
| on_input_disconnection(const Plug &, const Plug &) | maquina::NodePlugin | inlinevirtual |
| on_mouse_move(const CameraContext &camera, const InteractionContext &interaction) | maquina::ManipulatorPlugin | virtual |
| on_mouse_press(const CameraContext &camera, const InteractionContext &interaction) | maquina::ManipulatorPlugin | virtual |
| on_mouse_release(const CameraContext &camera, const InteractionContext &interaction) | maquina::ManipulatorPlugin | virtual |
| on_output_connection(const Plug &, const Plug &, bool) | maquina::NodePlugin | inlinevirtual |
| on_output_disconnection(const Plug &, const Plug &) | maquina::NodePlugin | inlinevirtual |
| on_remove_from_document() | maquina::NodePlugin | inlinevirtual |
| relationship(NodeSet &set) const | maquina::NodePlugin | virtual |
| remove_controller_cache_dependency(const Plug &plug) | maquina::ManipulatorPlugin | |
| rotate_controller(const std::shared_ptr< maquina::NodeDelegate > &nd, const Imath::V3d &axis, double angle, Space space, const Imath::M44d &initial_matrix, const Imath::M44d &initial_world_matrix, float frame) | maquina::ManipulatorPlugin | static |
| rotate_controller(int &lock_axis, int &major_axis, const char *&cursor, const Imath::V3d &initial_world_position, const Imath::M44d &original_ctrl_matrix, const CameraContext &camera, const Imath::V2i &original_pos, float original_depth, const Imath::V2i &pos, int modifiers, int nd_flags, float angle_speed=0.01f) | maquina::ManipulatorPlugin | static |
| rotate_gimbal_controller(Node &controller, const Imath::V3d &gimbal, const Imath::V3d &original) | maquina::ManipulatorPlugin | static |
| rotate_help(const char *rotate_mode) | maquina::ManipulatorPlugin | static |
| selection_path() const | maquina::NodePlugin | virtual |
| Space enum name | maquina::ManipulatorPlugin | |
| to_world(Space space, const Imath::M44d &object, const Imath::M44d &world) | maquina::ManipulatorPlugin | static |
| translate_axis(const Imath::M44d &original_ctrl_matrix, const CameraContext &camera, const Imath::V2i &original_pos, float original_depth, const Imath::V2i &pos, const Imath::V3d &axis, Space space) | maquina::ManipulatorPlugin | static |
| translate_controller(const std::shared_ptr< maquina::NodeDelegate > &nd, const Imath::V3d &delta_world, const Imath::M44d &initial_matrix, const Imath::M44d &initial_world_matrix, float frame, bool use_current_parent_matrix=false) | maquina::ManipulatorPlugin | static |
| translate_controller(const Imath::V3d &initial_world_position, const Imath::M44d &original_ctrl_matrix, const CameraContext &camera, const Imath::V2i &original_pos, float original_depth, const Imath::V2i &pos, int modifiers, Space space, const char *mode) | maquina::ManipulatorPlugin | static |
| translate_help(const char *rotate_mode) | maquina::ManipulatorPlugin | static |
| translate_plane(const Imath::M44d &original_ctrl_matrix, const CameraContext &camera, const Imath::V2i &original_pos, float original_depth, const Imath::V2i &pos, int modifiers, const Imath::V3d &_plane_normal, Space space) | maquina::ManipulatorPlugin | static |
| translate_view(const Imath::V3d &initial_world_position, const CameraContext &camera, const Imath::V2i &original_pos, float original_depth, const Imath::V2i &pos, int modifiers) | maquina::ManipulatorPlugin | static |
| ~NodePlugin() | maquina::NodePlugin | inlinevirtual |