|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
This is the complete list of members for MayaFlux::Evolve, including all inherited members.
| build_field(const std::shared_ptr< Nodes::Network::NodeNetwork > &network, const Nodes::Network::SpatialFieldConfig &spatial, const FieldBinder &bind, const RenderConfig &render) | MayaFlux::Evolve | private |
| build_flow(const std::shared_ptr< Buffers::VolumeGridBuffer > &volume, const Buffers::VolumeGridBuffer::FlowConfig &flow, const RenderConfig &render) | MayaFlux::Evolve | private |
| build_grid(const Buffers::RelaxationGridBuffer::GridConfig &config, const RenderConfig &render, const std::vector< std::byte > &seed, size_t seed_stride) | MayaFlux::Evolve | private |
| Evolve() | MayaFlux::Evolve | |
| Evolve(const Evolve &)=delete | MayaFlux::Evolve | |
| Evolve(Evolve &&) noexcept | MayaFlux::Evolve | |
| FieldBinder typedef | MayaFlux::Evolve | |
| m_impl | MayaFlux::Evolve | private |
| operator()(const Buffers::RelaxationGridBuffer::GridConfig &config, const RenderConfig &render) -> std::shared_ptr< Buffers::RelaxationGridBuffer > | MayaFlux::Evolve | inline |
| operator()(const Buffers::RelaxationGridBuffer::GridConfig &config, Seed &&seed, const RenderConfig &render) -> std::shared_ptr< Buffers::RelaxationGridBuffer > | MayaFlux::Evolve | inline |
| operator()(const std::shared_ptr< Buffers::VolumeGridBuffer > &volume, const Buffers::VolumeGridBuffer::FlowConfig &flow, const RenderConfig &render) -> std::shared_ptr< Buffers::VolumeGridBuffer > | MayaFlux::Evolve | inline |
| operator()(const std::shared_ptr< Network > &network, const Nodes::Network::SpatialFieldConfig &spatial, const FieldBinder &bind, const RenderConfig &render) -> std::shared_ptr< Network > | MayaFlux::Evolve | inline |
| operator=(const Evolve &)=delete | MayaFlux::Evolve | |
| operator=(Evolve &&) noexcept | MayaFlux::Evolve | |
| RenderConfig typedef | MayaFlux::Evolve | |
| ~Evolve() | MayaFlux::Evolve |