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

◆ get_vertices()

std::vector< LineVertex > MayaFlux::Nodes::Network::PointCloudNetwork::get_vertices ( ) const

Get all point vertices.

Definition at line 274 of file PointCloudNetwork.cpp.

275{
276 if (auto* topo = dynamic_cast<const TopologyOperator*>(m_operator.get()))
277 return topo->extract_vertices();
278
279 if (auto* path = dynamic_cast<const PathOperator*>(m_operator.get()))
280 return path->extract_vertices();
281
282 if (auto* field = dynamic_cast<const FieldOperator*>(m_operator.get()))
283 return field->extract_line_vertices();
284
285 return {};
286}
std::unique_ptr< NetworkOperator > m_operator

References m_operator.

Referenced by apply_color_gradient(), and apply_radial_gradient().

+ Here is the caller graph for this function: