MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Buffers::MutationConfig Struct Reference

Parameters for the deterministic pairwise claim protocol built on top of a completed spatial hash. More...

#include <MutationClaimProcessor.hpp>

+ Collaboration diagram for MayaFlux::Buffers::MutationConfig:

Public Member Functions

void declare_fields (const std::shared_ptr< NetworkGeometryBuffer > &buffer) const
 Declare the state fields the claim pipeline reads and writes.
 

Public Attributes

float absorb_radius
 A claims B when length(pos(B) - pos(A)) < absorb_radius and index(A) < index(B).
 
SpatialHashConfig hash
 

Detailed Description

Parameters for the deterministic pairwise claim protocol built on top of a completed spatial hash.

Composes SpatialHashConfig rather than duplicating its fields: the claim pass needs the same grid geometry and vertex layout the hash was built from, plus one addition, the distance under which one particle claims another.

Definition at line 21 of file MutationClaimProcessor.hpp.


The documentation for this struct was generated from the following files: