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

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

add_channel_usage(uint32_t channel_id)MayaFlux::Nodes::Network::NodeNetwork
apply_color_gradient(const glm::vec3 &start_color, const glm::vec3 &end_color)MayaFlux::Nodes::Network::PointCloudNetwork
apply_output_scale()MayaFlux::Nodes::Network::NodeNetworkprotected
apply_radial_gradient(const glm::vec3 &center_color, const glm::vec3 &edge_color, const glm::vec3 &center=glm::vec3(0.0F))MayaFlux::Nodes::Network::PointCloudNetwork
build_chain_neighbors(size_t count)MayaFlux::Nodes::Network::NodeNetworkprotectedstatic
build_grid_2d_neighbors(size_t width, size_t height)MayaFlux::Nodes::Network::NodeNetworkprotectedstatic
build_grid_3d_neighbors(size_t width, size_t height, size_t depth)MayaFlux::Nodes::Network::NodeNetworkprotectedstatic
build_ring_neighbors(size_t count)MayaFlux::Nodes::Network::NodeNetworkprotectedstatic
create_operator(Args &&... args)MayaFlux::Nodes::Network::PointCloudNetworkinline
ensure_initialized()MayaFlux::Nodes::Network::NodeNetworkprotected
generate_initial_positions()MayaFlux::Nodes::Network::PointCloudNetworkprivate
get_audio_buffer() constMayaFlux::Nodes::Network::NodeNetworkvirtual
get_block_size() constMayaFlux::Nodes::Network::NodeNetworkinline
get_channel_mask() constMayaFlux::Nodes::Network::NodeNetworkinline
get_metadata() const overrideMayaFlux::Nodes::Network::PointCloudNetworkvirtual
get_node_audio_buffer(size_t) constMayaFlux::Nodes::Network::NodeNetworkinlinevirtual
get_node_count() const overrideMayaFlux::Nodes::Network::PointCloudNetworkvirtual
get_node_output(size_t index) const overrideMayaFlux::Nodes::Network::PointCloudNetworkvirtual
get_operator() overrideMayaFlux::Nodes::Network::PointCloudNetworkinlinevirtual
get_operator() const overrideMayaFlux::Nodes::Network::PointCloudNetworkinlinevirtual
get_output_mode() constMayaFlux::Nodes::Network::NodeNetworkinline
get_output_scale() constMayaFlux::Nodes::Network::NodeNetworkinline
get_registered_channels() constMayaFlux::Nodes::Network::NodeNetwork
get_routing_state() constMayaFlux::Nodes::Network::NodeNetworkinline
get_routing_state()MayaFlux::Nodes::Network::NodeNetworkinline
get_sample_rate() constMayaFlux::Nodes::Network::NodeNetworkinline
get_topology() constMayaFlux::Nodes::Network::NodeNetworkinline
get_vertices() constMayaFlux::Nodes::Network::PointCloudNetwork
has_operator() const overrideMayaFlux::Nodes::Network::PointCloudNetworkinlinevirtual
initialize() overrideMayaFlux::Nodes::Network::PointCloudNetworkvirtual
is_enabled() constMayaFlux::Nodes::Network::NodeNetworkinline
is_processed_this_cycle() constMayaFlux::Nodes::Network::NodeNetwork
is_processing() constMayaFlux::Nodes::Network::NodeNetwork
is_registered_on_channel(uint32_t channel_id) constMayaFlux::Nodes::Network::NodeNetwork
m_block_sizeMayaFlux::Nodes::Network::NodeNetworkprotected
m_boundsMayaFlux::Nodes::Network::PointCloudNetworkprivate
m_cached_verticesMayaFlux::Nodes::Network::PointCloudNetworkprivate
m_channel_maskMayaFlux::Nodes::Network::NodeNetworkprotected
m_enabledMayaFlux::Nodes::Network::NodeNetworkprotected
m_init_modeMayaFlux::Nodes::Network::PointCloudNetworkprivate
m_initializedMayaFlux::Nodes::Network::NodeNetworkprotected
m_last_audio_bufferMayaFlux::Nodes::Network::NodeNetworkmutableprotected
m_num_pointsMayaFlux::Nodes::Network::PointCloudNetworkprivate
m_operatorMayaFlux::Nodes::Network::PointCloudNetworkprivate
m_output_modeMayaFlux::Nodes::Network::NodeNetworkprotected
m_output_scaleMayaFlux::Nodes::Network::NodeNetworkprotected
m_parameter_mappingsMayaFlux::Nodes::Network::NodeNetworkprotected
m_pending_reset_maskMayaFlux::Nodes::Network::NodeNetworkprotected
m_processed_this_cycleMayaFlux::Nodes::Network::NodeNetworkprotected
m_processing_stateMayaFlux::Nodes::Network::NodeNetworkprotected
m_random_genMayaFlux::Nodes::Network::PointCloudNetworkprivate
m_routing_stateMayaFlux::Nodes::Network::NodeNetworkprivate
m_sample_rateMayaFlux::Nodes::Network::NodeNetworkprotected
m_topologyMayaFlux::Nodes::Network::NodeNetworkprotected
map_parameter(const std::string &param_name, const std::shared_ptr< Node > &source, MappingMode mode=MappingMode::BROADCAST)MayaFlux::Nodes::Network::NodeNetworkvirtual
map_parameter(const std::string &param_name, const std::shared_ptr< NodeNetwork > &source_network)MayaFlux::Nodes::Network::NodeNetworkvirtual
mark_processed(bool processed)MayaFlux::Nodes::Network::NodeNetwork
mark_processing(bool processing)MayaFlux::Nodes::Network::NodeNetwork
needs_channel_routing() constMayaFlux::Nodes::Network::NodeNetworkinline
output_mode_to_string(OutputMode mode)MayaFlux::Nodes::Network::NodeNetworkprivatestatic
PointCloudNetwork()MayaFlux::Nodes::Network::PointCloudNetwork
PointCloudNetwork(size_t num_points, const glm::vec3 &bounds_min=glm::vec3(-1.0F), const glm::vec3 &bounds_max=glm::vec3(1.0F), Kinesis::SpatialDistribution init_mode=Kinesis::SpatialDistribution::RANDOM_CUBE)MayaFlux::Nodes::Network::PointCloudNetworkexplicit
process_batch(unsigned int num_samples) overrideMayaFlux::Nodes::Network::PointCloudNetworkvirtual
reinitialize(size_t count, const glm::vec3 &bounds_min, const glm::vec3 &bounds_max, Kinesis::SpatialDistribution mode)MayaFlux::Nodes::Network::PointCloudNetwork
remove_channel_usage(uint32_t channel_id)MayaFlux::Nodes::Network::NodeNetwork
request_reset_from_channel(uint32_t channel_id)MayaFlux::Nodes::Network::NodeNetwork
reset() overrideMayaFlux::Nodes::Network::PointCloudNetworkvirtual
set_block_size(uint32_t block_size)MayaFlux::Nodes::Network::NodeNetworkinline
set_channel_mask(uint32_t mask)MayaFlux::Nodes::Network::NodeNetworkinline
set_connection_radius(float radius)MayaFlux::Nodes::Network::PointCloudNetwork
set_enabled(bool enabled)MayaFlux::Nodes::Network::NodeNetworkinline
set_k_neighbors(size_t k)MayaFlux::Nodes::Network::PointCloudNetwork
set_line_color(const glm::vec3 &color)MayaFlux::Nodes::Network::PointCloudNetwork
set_line_thickness(float thickness)MayaFlux::Nodes::Network::PointCloudNetwork
set_operator(std::unique_ptr< NetworkOperator > op)MayaFlux::Nodes::Network::PointCloudNetwork
set_output_mode(OutputMode mode)MayaFlux::Nodes::Network::NodeNetworkinline
set_output_scale(double scale)MayaFlux::Nodes::Network::NodeNetworkinline
set_sample_rate(uint32_t sample_rate)MayaFlux::Nodes::Network::NodeNetworkinline
set_samples_per_segment(size_t samples)MayaFlux::Nodes::Network::PointCloudNetwork
set_tension(double tension)MayaFlux::Nodes::Network::PointCloudNetwork
set_topology(Topology topology) overrideMayaFlux::Nodes::Network::PointCloudNetworkvirtual
set_vertices(const std::vector< LineVertex > &vertices)MayaFlux::Nodes::Network::PointCloudNetwork
topology_to_string(Topology topo)MayaFlux::Nodes::Network::NodeNetworkprivatestatic
unmap_parameter(const std::string &param_name)MayaFlux::Nodes::Network::NodeNetworkvirtual
update_mapped_parameters()MayaFlux::Nodes::Network::PointCloudNetworkprivate
update_vertex(size_t index, const LineVertex &vertex)MayaFlux::Nodes::Network::PointCloudNetwork
~NodeNetwork()=defaultMayaFlux::Nodes::Network::NodeNetworkvirtual