MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Nodes::Network::PathOperator Member List

This is the complete list of members for MayaFlux::Nodes::Network::PathOperator, including all inherited members.

add_node(std::shared_ptr< GpuSync::PathGeneratorNode > node)MayaFlux::Nodes::Network::PathOperator
add_path(const std::vector< LineVertex > &control_vertices, Kinesis::InterpolationMode mode, uint32_t default_samples_per_segment=32, size_t max_control_points=64, double tension=0.5)MayaFlux::Nodes::Network::PathOperator
apply_one_to_one(std::string_view param, const std::shared_ptr< NodeNetwork > &source) overrideMayaFlux::Nodes::Network::GraphicsOperatorvirtual
consumes_upstream() constMayaFlux::Nodes::Network::GraphicsOperatorinline
extract_vertices() constMayaFlux::Nodes::Network::PathOperator
get_data_at(size_t global_index) overrideMayaFlux::Nodes::Network::PathOperatorprotectedvirtual
get_path(size_t i) constMayaFlux::Nodes::Network::PathOperatorinline
get_path_count() constMayaFlux::Nodes::Network::PathOperatorinline
get_point_count() const overrideMayaFlux::Nodes::Network::PathOperatorvirtual
get_type_name() const overrideMayaFlux::Nodes::Network::PathOperatorinlinevirtual
get_vertex_count() const overrideMayaFlux::Nodes::Network::PathOperatorvirtual
get_vertex_data() const overrideMayaFlux::Nodes::Network::PathOperatorvirtual
get_vertex_data_for_collection(uint32_t idx) const overrideMayaFlux::Nodes::Network::PathOperatorvirtual
get_vertex_layout() const overrideMayaFlux::Nodes::Network::PathOperatorvirtual
get_vertex_type_name() const overrideMayaFlux::Nodes::Network::PathOperatorinlinevirtual
initialize(const std::vector< LineVertex > &vertices)MayaFlux::Nodes::Network::PathOperator
initialize_paths(const std::vector< std::vector< LineVertex > > &paths, Kinesis::InterpolationMode mode)MayaFlux::Nodes::Network::PathOperator
is_vertex_data_dirty() const overrideMayaFlux::Nodes::Network::PathOperatorvirtual
m_access_tokenMayaFlux::Nodes::Network::PathOperatormutableprivate
m_consumes_upstreamMayaFlux::Nodes::Network::GraphicsOperatorprotected
m_default_modeMayaFlux::Nodes::Network::PathOperatorprivate
m_default_samples_per_segmentMayaFlux::Nodes::Network::PathOperatorprivate
m_default_thicknessMayaFlux::Nodes::Network::PathOperatorprivate
m_force_internal_dtMayaFlux::Nodes::Network::GraphicsOperatorprotected
m_participates_in_renderingMayaFlux::Nodes::Network::GraphicsOperatorprotected
m_pathsMayaFlux::Nodes::Network::PathOperatorprivate
m_shutdownMayaFlux::Nodes::Network::PathOperatorprivate
m_vertex_data_aggregateMayaFlux::Nodes::Network::PathOperatormutableprivate
mark_vertex_data_clean() overrideMayaFlux::Nodes::Network::PathOperatorvirtual
participates_in_rendering() constMayaFlux::Nodes::Network::GraphicsOperatorinline
PathOperator(Kinesis::InterpolationMode mode=Kinesis::InterpolationMode::CATMULL_ROM, Eigen::Index samples_per_segment=32)MayaFlux::Nodes::Network::PathOperatorexplicit
process(float dt) overrideMayaFlux::Nodes::Network::PathOperatorvirtual
query_state(std::string_view query) const overrideMayaFlux::Nodes::Network::PathOperatorvirtual
seed_from_upstream(const GraphicsOperator *upstream)MayaFlux::Nodes::Network::GraphicsOperatorinlinevirtual
set_consumes_upstream(bool value)MayaFlux::Nodes::Network::GraphicsOperatorinline
set_force_internal_dt(bool value)MayaFlux::Nodes::Network::GraphicsOperatorinline
set_global_color(const glm::vec3 &color)MayaFlux::Nodes::Network::PathOperator
set_global_thickness(float thickness)MayaFlux::Nodes::Network::PathOperator
set_parameter(std::string_view param, double value) overrideMayaFlux::Nodes::Network::PathOperatorvirtual
set_participates_in_rendering(bool value)MayaFlux::Nodes::Network::GraphicsOperatorinline
set_samples_per_segment(Eigen::Index samples)MayaFlux::Nodes::Network::PathOperator
set_tension(double tension)MayaFlux::Nodes::Network::PathOperator
uses_force_internal_dt() constMayaFlux::Nodes::Network::GraphicsOperatorinline
~NetworkOperator()=defaultMayaFlux::Nodes::Network::NetworkOperatorvirtual
~PathOperator() overrideMayaFlux::Nodes::Network::PathOperatorinline