6#include "../result.hpp"
19 using UInt8Builder = NumericBuilder<UInt8Type>;
58 struct Loggable<components::AggregationPolicy> {
59 static constexpr const char Name[] =
"rerun.components.AggregationPolicy";
62 static const std::shared_ptr<arrow::DataType>& arrow_datatype();
65 static Result<std::shared_ptr<arrow::Array>> to_arrow(
Status outcome object (success or error) returned for fallible operations.
Definition error.hpp:91
All built-in components. See Types in the Rerun manual.
Definition rerun.hpp:75
AggregationPolicy
Component: Policy for aggregation of multiple scalar plot values.
Definition aggregation_policy.hpp:28
@ MinMaxAverage
Find both the minimum and maximum values in the range, then use the average of those.
@ Max
Keep only the maximum values in the range.
@ Min
Keep only the minimum values in the range.
@ Average
Average all points in the range together.
@ MinMax
Keep both the minimum and maximum values in the range.
All Rerun C++ types and functions are in the rerun namespace or one of its nested namespaces.
Definition rerun.hpp:22