Skip to main content

SumAggregationItem

Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Transform.Aggregations

An item in the sum aggregation configuration that specifies the path to the values to be summed.

public record SumAggregationItem : IEquatable<SumAggregationItem>

Inheritance ObjectSumAggregationItem
Implements IEquatable<SumAggregationItem>

Properties

Path

Path to the source objects where the values to be summed are located.

public string Path { get; set; }

Property Value

String

FilterPath

The filter path to apply to the source objects before summing the values.

public string FilterPath { get; set; }

Property Value

String

ComparisonValue

The comparison operator to be used for filtering the source objects.

public object ComparisonValue { get; set; }

Property Value

Object

AggregationPath

Path relative to Path to the source objects where the values to be summed are located.

public string AggregationPath { get; set; }

Property Value

String

Value

Value the aggregation should multiply with before summing up the values.

public double Value { get; set; }

Property Value

Double

Constructors

SumAggregationItem()

Caution

Constructors of types with required members are not supported in this version of your compiler.


public SumAggregationItem()