Rumba C++ SDK
maquina::BrushSculpt Member List

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

::TransferSculptGeometryUserData classmaquina::BrushSculptfriend
_input_pathmaquina::BrushSculptprotected
_modifiersmaquina::BrushSculptprotected
_source_bvh_trianglemaquina::BrushSculptprotected
_source_matrixmaquina::BrushSculptprotected
_source_matrix_invmaquina::BrushSculptprotected
_source_meshmaquina::BrushSculptprotected
_source_pathmaquina::BrushSculptprotected
_source_sculpt_datamaquina::BrushSculptprotected
_source_topomaquina::BrushSculptprotected
_source_topo_facemaquina::BrushSculptprotected
_source_tri_to_facemaquina::BrushSculptprotected
activate()maquina::BrushSculptvirtual
brush_matrix() constmaquina::BrushPlugininline
brush_matrix_orig() constmaquina::BrushPlugininline
brush_type()maquina::BrushPluginvirtual
BrushPlugin(Node *node)maquina::BrushPlugin
BrushSculpt(Node *node)maquina::BrushSculpt
BrushSculptPlugin(Node *node)maquina::BrushSculptPlugin
BrushType enum namemaquina::BrushPlugin
channel_switch_inputs() constmaquina::NodePlugininlinevirtual
channel_switch_output() constmaquina::NodePlugininlinevirtual
channel_switch_sub_channel(const std::string_view &sub_channel) constmaquina::NodePlugininlinevirtual
deactivate()maquina::BrushSculptvirtual
delta_points() constmaquina::BrushSculptvirtual
do_update_weights()maquina::BrushPlugininlinevirtual
flow() finalmaquina::BrushSculptvirtual
geodesic_dt()maquina::BrushPluginvirtual
geometry_data()maquina::BrushPlugininline
get_help(const char *tool) finalmaquina::BrushSculptvirtual
get_status(const char *tool) finalmaquina::BrushSculptvirtual
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) finalmaquina::BrushSculptvirtual
on_key_release(int32_t key, int32_t modifiers) finalmaquina::BrushSculptvirtual
on_mouse_move(const CameraContext &camera, const InteractionContext &interaction) finalmaquina::BrushSculptvirtual
on_mouse_press(const CameraContext &camera, const InteractionContext &interaction) finalmaquina::BrushSculptvirtual
on_mouse_release(const CameraContext &camera, const InteractionContext &interaction) finalmaquina::BrushSculptvirtual
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
operation(bool *invert=nullptr) constmaquina::BrushSculpt
Operation enum namemaquina::BrushSculpt
operator=(const BrushPlugin &)=deletemaquina::BrushPlugin
override_selection() overridemaquina::BrushPluginvirtual
preserve_edges() finalmaquina::BrushSculptvirtual
radius()maquina::BrushPluginvirtual
reference() finalmaquina::BrushSculptvirtual
relationship(NodeSet &set) constmaquina::NodePluginvirtual
scene()maquina::BrushPluginvirtual
selection_path() constmaquina::NodePluginvirtual
set_delta_points(const SceneConst &)maquina::BrushSculptvirtual
set_radius(float radius)maquina::BrushPlugin
SetBrushAttribute enum namemaquina::BrushSculpt
stroke_begin(int modifiers)maquina::BrushSculptvirtual
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) finalmaquina::BrushSculptvirtual
update_weights(bool first, const Imath::M44f &) finalmaquina::BrushSculptvirtual
user_data(const SparseBufferV3f &delta_points, const BrushPlugin::GeometryData &geometry, const BufferConstM33f &vertex_space, const std::shared_ptr< SceneConst > &reference)maquina::BrushSculptvirtual
vertex_space() finalmaquina::BrushSculptvirtual
weight(float distance) finalmaquina::BrushSculptvirtual
~NodePlugin()maquina::NodePlugininlinevirtual