|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
| MAYAFLUX_API std::vector< Kakshya::LineVertex > MayaFlux::Kinesis::compute_path_tangents | ( | const std::vector< Kakshya::LineVertex > & | path_vertices, |
| float | tangent_length, | ||
| size_t | stride = 1 |
||
| ) |
Compute tangent vectors along a piecewise-linear path.
| path_vertices | Sequential vertices defining curve |
| tangent_length | Magnitude of tangent vectors |
| stride | Sample every stride-th vertex |
Tangent at vertex i: direction (v[i+1] - v[i]) Returned as pairs: [vertex - tangent/2, vertex + tangent/2]
Definition at line 293 of file GeometryPrimitives.cpp.
Referenced by MayaFlux::Nodes::GpuSync::LineSegmentsNode::add_tangent().
Here is the caller graph for this function: