Table of Contents

Class NwcGridIntersection

Namespace
NwcIO.Model.Grids
Assembly
NwcIO.dll

A 2D/3D intersection between two crossing grid lines (e.g. "A / 1").

public sealed class NwcGridIntersection

Inheritance

Inherited Members

Properties

DisplayName

public string DisplayName { get; }

Property Value

string

Elevation

public double Elevation { get; }

Property Value

double

IntersectionPoint

public required Vector3d IntersectionPoint { get; init; }

Property Value

Vector3d

Line1Name

public required string Line1Name { get; init; }

Property Value

string

Line2Name

public required string Line2Name { get; init; }

Property Value

string

SystemName

public string? SystemName { get; init; }

Property Value

string?

Methods

DistanceTo(Vector3d)

public double DistanceTo(Vector3d point)

Parameters

point Vector3d

Returns

double

DistanceTo2D(Vector3d)

public double DistanceTo2D(Vector3d point)

Parameters

point Vector3d

Returns

double

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.