Skip to content

Theobald.Ogc.Point 1

Namespace: Theobald.Ogc
Assembly: ERPConnectStandard20.dll

public sealed class Point<T> : Geometry<T>, IWellKnownSerializable<Point<T>> where T : struct, IWellKnownSerializable<T>

Type Parameters

T

Inheritance

objectGeometryGeometry<T>Point<T>

Implements

IWellKnownSerializable<Point<T>>

Inherited Members

Geometry<T>.AsText(in StringBuilder), Geometry<T>.AsBinary(in EwkbWriter), Geometry<T>.With(in T, in Srid?), Geometry<T>.WithoutSrid(), Geometry<T>.Read(in EwkbReader, out Geometry<T>), Geometry<T>.WkbDimensions, Geometry<T>.Value, Geometry.WithoutSrid(), Geometry.AsText(in StringBuilder), Geometry.ToString(), Geometry.AsBinary(in EwkbWriter), Geometry.ToBinary(in WkbByteOrder), Geometry.FromBinary(in byte[]), Geometry.WktGeometryTag, Geometry.WkbDimensions, Geometry.WkbGeometryType, Geometry.Srid, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

Point(in T, in Srid?)

public Point(in T value, in Srid? srid)

Parameters

value T

srid Srid?

Point(in T)

public Point(in T value)

Parameters

value T

Point()

public Point()

Properties

WkbGeometryType

public override WkbGeometryType WkbGeometryType { get; }

Property Value

WkbGeometryType

WktGeometryTag

public override string WktGeometryTag { get; }

Property Value

string

Methods

AsText(in StringBuilder)

public override void AsText(in StringBuilder builder)

Parameters

builder StringBuilder

Read(in EwkbReader, out Point<T>)

public EwkbReader Read(in EwkbReader reader, out Point<T> t)

Parameters

reader EwkbReader

t Point<T>

Returns

EwkbReader

With(in T, in Srid?)

public override Geometry<T> With(in T value, in Srid? maybeSrid)

Parameters

value T

maybeSrid Srid?

Returns

Geometry<T>