Rumba C++ SDK
maquina::BrushSculptPlugin Member List

This is the complete list of members for maquina::BrushSculptPlugin, including all inherited members.

activate() overridemaquina::BrushPluginvirtual
brush_matrix() constmaquina::BrushPlugininline
brush_matrix_orig() constmaquina::BrushPlugininline
brush_type()maquina::BrushPluginvirtual
BrushPlugin(Node *node)maquina::BrushPlugin
BrushSculptPlugin(Node *node)maquina::BrushSculptPlugin
BrushType enum namemaquina::BrushPlugin
deactivate() overridemaquina::BrushSculptPluginvirtual
delta_points()maquina::BrushSculptPlugininlinevirtual
do_update_weights()maquina::BrushPlugininlinevirtual
fast_geodesic()maquina::BrushPluginvirtual
flow()maquina::BrushPluginvirtual
geometry_data()maquina::BrushPlugininline
get_help(const char *tool)maquina::ToolPluginvirtual
get_status(const char *tool)maquina::ToolPluginvirtual
hit_normal_world() constmaquina::BrushPlugininline
hit_normal_world_orig() constmaquina::BrushPlugininline
hit_pos_world() constmaquina::BrushPlugininline
hit_pos_world_orig() constmaquina::BrushPlugininline
is_brush_visible() constmaquina::BrushPlugininline
is_pressed() constmaquina::BrushPlugininline
manipulates() overridemaquina::BrushPluginvirtual
multi_objects()maquina::BrushPluginvirtual
node() constmaquina::NodePlugininline
node_delegate() constmaquina::NodePluginvirtual
NodePlugin(Node *node)maquina::NodePlugininline
on_add_to_document()maquina::NodePlugininlinevirtual
on_delete(bool)maquina::NodePlugininlinevirtual
on_first_init(bool)maquina::NodePlugininlinevirtual
on_input_connection(const Plug &, const Plug &, bool)maquina::NodePlugininlinevirtual
on_input_disconnection(const Plug &, const Plug &)maquina::NodePlugininlinevirtual
on_key_press(int32_t key, int32_t modifiers)maquina::ToolPluginvirtual
on_key_release(int32_t key, int32_t modifiers)maquina::ToolPluginvirtual
on_mouse_move(const CameraContext &camera, const InteractionContext &interaction) overridemaquina::BrushPluginvirtual
on_mouse_press(const CameraContext &camera, const InteractionContext &interaction) overridemaquina::BrushPluginvirtual
on_mouse_release(const CameraContext &camera, const InteractionContext &interaction) overridemaquina::BrushPluginvirtual
on_output_connection(const Plug &, const Plug &, bool)maquina::NodePlugininlinevirtual
on_output_disconnection(const Plug &, const Plug &)maquina::NodePlugininlinevirtual
on_remove_from_document()maquina::NodePlugininlinevirtual
operator=(const BrushPlugin &)=deletemaquina::BrushPlugin
override_selection() overridemaquina::BrushPluginvirtual
preserve_edges()maquina::BrushSculptPlugininlinevirtual
radius()maquina::BrushPluginvirtual
reference()maquina::BrushSculptPlugininlinevirtual
relationship(NodeSet &set) constmaquina::NodePluginvirtual
scene()maquina::BrushPluginvirtual
selection_path() constmaquina::NodePluginvirtual
set_delta_points(const SceneConst &)maquina::BrushSculptPlugininlinevirtual
set_radius(float radius)maquina::BrushPlugin
stroke_begin(int modifiers) overridemaquina::BrushSculptPluginvirtual
stroke_update(bool first, bool finished) overridemaquina::BrushSculptPluginvirtual
ToolPlugin(Node *node)maquina::ToolPlugin
track_mouse() overridemaquina::BrushPluginvirtual
update_brush_matrix(const CameraContext &camera, const InteractionContext &interaction, bool &visible, Imath::M44f &brush_matrix, bool on_press)maquina::BrushPluginvirtual
update_weights(bool first, const Imath::M44f &previous_brush_matrix)maquina::BrushPluginvirtual
user_data(const SparseBufferV3f &delta_points, const BrushPlugin::GeometryData &geometry, const BufferConstM33f &vertex_space, const std::shared_ptr< SceneConst > &reference)maquina::BrushSculptPlugininlinevirtual
vertex_space()maquina::BrushSculptPlugininlinevirtual
weight(float)maquina::BrushPlugininlinevirtual
~NodePlugin()maquina::NodePlugininlinevirtual