3 #include "utilities/aligned/vector.h" 13 namespace attenuator {
32 virtual std::unique_ptr<capsule_base> clone()
const = 0;
33 virtual util::aligned::vector<float> postprocess(
37 std::unique_ptr<capsule_base> make_capsule_ptr(
41 std::unique_ptr<capsule_base> make_capsule_ptr(
Definition: capsule_base.h:9
Super-simple class which maintains microphone invariants.
Definition: microphone.h:10
Definition: capsule_base.h:23
Invariant: pointing_ is a unit vector.
Definition: orientation.h:15