|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
| void 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 |
||
| ) |
Add a new path with given control points and properties.
| control_points | Vector of control points for the path. |
| mode | Interpolation mode for the path. |
| default_samples_per_segment | Number of samples to generate per segment (between control points). |
| max_control_points | Maximum number of control points to store in history for this path |
| tension | Tension parameter for applicable interpolation modes (e.g. Catmull-Rom) |
Definition at line 57 of file PathOperator.cpp.
References m_access_token, m_default_thickness, m_paths, m_shutdown, MF_DEBUG, MF_WARN, MayaFlux::Journal::NodeProcessing, and MayaFlux::Journal::Nodes.
Referenced by initialize(), and initialize_paths().
Here is the caller graph for this function: