Skip to content

Theobald.Ogc.Xyzm

Namespace: Theobald.Ogc
Assembly: ERPConnectStandard20.dll

public readonly struct Xyzm : IWellKnownSerializable<Xyzm>

Implements

IWellKnownSerializable<Xyzm>

Inherited Members

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

Constructors

Xyzm(in double, in double, in double, in double)

public Xyzm(in double x, in double y, in double z, in double m)

Parameters

x double

y double

z double

m double

Properties

M

public double M { get; }

Property Value

double

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 Xyzm)

public static EwkbReader FromBinary(in EwkbReader reader, out Xyzm xyzm)

Parameters

reader EwkbReader

xyzm Xyzm

Returns

EwkbReader

Read(in EwkbReader, out Xyzm)

public EwkbReader Read(in EwkbReader reader, out Xyzm xyzm)

Parameters

reader EwkbReader

xyzm Xyzm

Returns

EwkbReader