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

◆ extract_vertex_attributes()

virtual std::vector< std::pair< std::string, Kakshya::DataVariant > > MayaFlux::Nodes::Network::GraphicsOperator::extract_vertex_attributes ( ) const
inlinevirtual

Extra named, per-vertex attributes beyond position/color/size, for an external cache/export consumer.

Returns
One entry per attribute, in the same global vertex-index order get_vertex_data() itself produces. Empty by default.

Deliberately returns plain named Kakshya::DataVariant channels rather than anything IO- or Alembic-shaped: GraphicsOperator has no business depending on IO. A caller that does (e.g. a SpatialCache producer) wraps each entry itself.

Reimplemented in MayaFlux::Nodes::Network::PhysicsOperator.

Definition at line 162 of file GraphicsOperator.hpp.

162{ return {}; }

Referenced by MayaFlux::IO::write_operator_sample().

+ Here is the caller graph for this function: