MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
SpatialTransfer.hpp File Reference
+ Include dependency graph for SpatialTransfer.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MayaFlux::IO::RelaxationGridCapture
 Records time-sampled cell state from a RelaxationGridBuffer into an Alembic archive. More...
 
class  MayaFlux::IO::SpatialCapture
 Records time-sampled spatial data from one or more sources into a single Alembic archive. More...
 
struct  MayaFlux::IO::SpatialCaptureSource
 One named stream a SpatialCapture (or save_spatial_snapshot) writes into a SpatialCache each tick. More...
 

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::Buffers
 
namespace  MayaFlux::IO
 
namespace  MayaFlux::Vruta
 

Functions

SpatialCaptureSource MayaFlux::IO::make_network_geometry_source (std::string stream_name, std::shared_ptr< Buffers::NetworkGeometryBuffer > buffer)
 Build a SpatialCaptureSource that packs a NetworkGeometryBuffer's driving network through write_network_geometry_buffer_sample() each tick.
 
bool MayaFlux::IO::save_spatial_snapshot (const std::string &path_pattern, const std::vector< SpatialCaptureSource > &sources)
 Open a fresh SpatialCache, write every source once, then close it.