Skip to content

Theobald.Ogc.Xyz

Namespace: Theobald.Ogc
Assembly: ERPConnectStandard20.dll

public readonly struct Xyz : IWellKnownSerializable<Xyz>

Implements

IWellKnownSerializable<Xyz>

Inherited Members

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

Xyz(in double, in double, in double)

public Xyz(in double x, in double y, in double z)

Parameters

x double

y double

z double

Properties

WkbDimensions

public WkbDimensions WkbDimensions { get; }

Property Value

WkbDimensions

X

public double X { get; }

Property Value

double

Y

public double Y { get; }

Property Value

double

Z

public double Z { get; }

Property Value

double

Methods

AsBinary(in EwkbWriter)

public EwkbWriter AsBinary(in EwkbWriter writer)

Parameters

writer EwkbWriter

Returns

EwkbWriter

AsText(in StringBuilder)

public void AsText(in StringBuilder builder)

Parameters

builder StringBuilder

FromBinary(in EwkbReader, out Xyz)

public static EwkbReader FromBinary(in EwkbReader reader, out Xyz xyz)

Parameters

reader EwkbReader

xyz Xyz

Returns

EwkbReader

Read(in EwkbReader, out Xyz)

public EwkbReader Read(in EwkbReader reader, out Xyz xyz)

Parameters

reader EwkbReader

xyz Xyz

Returns

EwkbReader