mmcfilters
Public API documentation
Loading...
Searching...
No Matches
mmcfilters::attributes::computers::AltitudeAttributeComputer Concept Reference

Computer concept for families that require a typed altitude span. More...

#include <AttributeComputerRegistry.hpp>

Concept definition

template<class Computer, class Real float, class T std::uint8_t>
std::floating_point<Real> && AltitudeValue<T> && AttributeComputer<Computer> && Computer::domain == AttributeComputerDomain::Altitude &&
requires(const AltitudeAttributeComputeContext<Real, T>& context, const AltitudeUnitAttributeComputeContext<Real, T>& unitContext) {
{ Computer::compute(context) } -> std::same_as<void>;
{ Computer::computeUnitRows(unitContext) } -> std::same_as<void>;
}
Value types accepted by generic altitude helpers.
Definition Altitude.hpp:39
Computer concept for families that require a typed altitude span.
Verifies the complete static protocol of one attribute computer.
Owning result for one computed scalar attribute layout and buffer.

Detailed Description

Computer concept for families that require a typed altitude span.

Definition at line 82 of file AttributeComputerRegistry.hpp.