Table of Contents

Class NwcPolylineMeasurement

Namespace
NwcIO.Model.Measure
Assembly
NwcIO.dll

Result of a cumulative polyline path distance measurement.

public sealed record NwcPolylineMeasurement : IEquatable<NwcPolylineMeasurement>

Inheritance

Implements

Inherited Members

Constructors

NwcPolylineMeasurement(IReadOnlyList<Vector3d>, IReadOnlyList<double>, double)

Result of a cumulative polyline path distance measurement.

public NwcPolylineMeasurement(IReadOnlyList<Vector3d> Points, IReadOnlyList<double> SegmentLengths, double TotalLength)

Parameters

Points IReadOnlyList<Vector3d>
SegmentLengths IReadOnlyList<double>
TotalLength double

Properties

Points

public IReadOnlyList<Vector3d> Points { get; init; }

Property Value

IReadOnlyList<Vector3d>

SegmentLengths

public IReadOnlyList<double> SegmentLengths { get; init; }

Property Value

IReadOnlyList<double>

TotalLength

public double TotalLength { get; init; }

Property Value

double