Theobald.Ogc.Polygon 1
Namespace: Theobald.Ogc
Assembly: ERPConnectStandard20.dll
public sealed class Polygon<T> : Geometry<WellKnownSerializableList<WellKnownSerializableList<T>>>, IWellKnownSerializable<Polygon<T>> where T : IWellKnownSerializable<T>, new()
Type Parameters
T
Inheritance
object ← Geometry ← Geometry<WellKnownSerializableList<WellKnownSerializableList<T>>> ← Polygon<T>
Implements
IWellKnownSerializable<Polygon<T>>
Inherited Members
Geometry<WellKnownSerializableList<WellKnownSerializableList<T>>>.AsText(in StringBuilder), Geometry<WellKnownSerializableList<WellKnownSerializableList<T>>>.AsBinary(in EwkbWriter), Geometry<WellKnownSerializableList<WellKnownSerializableList<T>>>.With(in WellKnownSerializableList<WellKnownSerializableList<T>>, in Srid?), Geometry<WellKnownSerializableList<WellKnownSerializableList<T>>>.WithoutSrid(), Geometry<WellKnownSerializableList<WellKnownSerializableList<T>>>.Read(in EwkbReader, out Geometry<WellKnownSerializableList<WellKnownSerializableList<T>>>), Geometry<WellKnownSerializableList<WellKnownSerializableList<T>>>.WkbDimensions, Geometry<WellKnownSerializableList<WellKnownSerializableList<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
Polygon(in IEnumerable<IEnumerable<T>>, in Srid?)
Parameters
value
IEnumerable<IEnumerable<T>>
srid
Srid?
Polygon(in IEnumerable<IEnumerable<T>>)
Parameters
value
IEnumerable<IEnumerable<T>>
Polygon()
Properties
WkbGeometryType
Property Value
WktGeometryTag
Property Value
Methods
Read(in EwkbReader, out Polygon<T>)
Parameters
reader
EwkbReader
t
Polygon<T>
Returns
With(in WellKnownSerializableList<WellKnownSerializableList<T>>, in Srid?)
public override Geometry<WellKnownSerializableList<WellKnownSerializableList<T>>> With(in WellKnownSerializableList<WellKnownSerializableList<T>> value, in Srid? maybeSrid)
Parameters
value
WellKnownSerializableList<WellKnownSerializableList<T>>
maybeSrid
Srid?
Returns
Geometry<WellKnownSerializableList<WellKnownSerializableList<T>>>