MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ apply_uniform_color()

std::vector< Nodes::LineVertex > MayaFlux::Kinesis::apply_uniform_color ( const std::vector< glm::vec3 > &  positions,
const glm::vec3 &  color,
float  default_thickness 
)

Apply uniform color to position vertices.

Definition at line 627 of file GeometryPrimitives.cpp.

631{
632 std::vector<Nodes::LineVertex> vertices;
633 vertices.reserve(positions.size());
634
635 for (const auto& pos : positions) {
636 vertices.push_back({ .position = pos,
637 .color = color,
638 .thickness = default_thickness });
639 }
640
641 return vertices;
642}
std::optional< glm::vec3 > color

References apply_uniform_color(), and color.

Referenced by apply_uniform_color().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: