Get mutable access to point at global index.
- Returns
- Pointer to vertex data, or nullptr if index invalid
Subclasses must implement to provide per-point access
Implements MayaFlux::Nodes::Network::GraphicsOperator.
Definition at line 300 of file PathOperator.cpp.
301{
302 size_t offset = 0;
304 const auto& vertices = group->get_all_vertices();
305 if (global_index < offset + vertices.size()) {
306 size_t local_index = global_index - offset;
307 return const_cast<LineVertex*
>(&vertices[local_index]);
308 }
309 offset += vertices.size();
310 }
311 return nullptr;
312}
std::vector< std::shared_ptr< GpuSync::PathGeneratorNode > > m_paths
Kakshya::LineVertex LineVertex
References m_paths.