Table of Contents

Struct NpgsqlLSeg

Namespace
NpgsqlTypes
Assembly
Npgsql.dll

Represents a PostgreSQL Line Segment type.

public struct NpgsqlLSeg : IEquatable<NpgsqlLSeg>
Implements
Inherited Members

Constructors

NpgsqlLSeg(NpgsqlPoint, NpgsqlPoint)

public NpgsqlLSeg(NpgsqlPoint start, NpgsqlPoint end)

Parameters

start NpgsqlPoint
end NpgsqlPoint

NpgsqlLSeg(double, double, double, double)

public NpgsqlLSeg(double startx, double starty, double endx, double endy)

Parameters

startx double
starty double
endx double
endy double

Properties

End

public NpgsqlPoint End { readonly get; set; }

Property Value

NpgsqlPoint

Start

public NpgsqlPoint Start { readonly get; set; }

Property Value

NpgsqlPoint

Methods

Equals(NpgsqlLSeg)

public bool Equals(NpgsqlLSeg other)

Parameters

other NpgsqlLSeg

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Parse(string)

public static NpgsqlLSeg Parse(string s)

Parameters

s string

Returns

NpgsqlLSeg

ToString()

public override string ToString()

Returns

string

Operators

operator ==(NpgsqlLSeg, NpgsqlLSeg)

public static bool operator ==(NpgsqlLSeg x, NpgsqlLSeg y)

Parameters

x NpgsqlLSeg
y NpgsqlLSeg

Returns

bool

operator !=(NpgsqlLSeg, NpgsqlLSeg)

public static bool operator !=(NpgsqlLSeg x, NpgsqlLSeg y)

Parameters

x NpgsqlLSeg
y NpgsqlLSeg

Returns

bool