C# Класс Spatial4n.Core.Distance.CartesianDistCalc

Calculates based on Euclidean / Cartesian 2d plane.
Наследование: AbstractDistanceCalculator
Показать файл Открыть проект

Открытые методы

Метод Описание
Area ( Circle circle ) : double
Area ( Rectangle rect ) : double
CalcBoxByDistFromPt ( System.Point from, double distDEG, SpatialContext ctx, Rectangle reuse ) : Rectangle
CalcBoxByDistFromPt_yHorizAxisDEG ( System.Point from, double distDEG, SpatialContext ctx ) : double
CartesianDistCalc ( ) : System
CartesianDistCalc ( bool squared ) : System
Distance ( System.Point from, double toX, double toY ) : double
Equals ( object o ) : bool
GetHashCode ( ) : int
PointOnBearing ( System.Point from, double distDEG, double bearingDEG, SpatialContext ctx, System.Point reuse ) : System.Point

Описание методов

Area() публичный Метод

public Area ( Circle circle ) : double
circle Circle
Результат double

Area() публичный Метод

public Area ( Rectangle rect ) : double
rect Rectangle
Результат double

CalcBoxByDistFromPt() публичный Метод

public CalcBoxByDistFromPt ( System.Point from, double distDEG, SpatialContext ctx, Rectangle reuse ) : Rectangle
from System.Point
distDEG double
ctx Spatial4n.Core.Context.SpatialContext
reuse Rectangle
Результат Rectangle

CalcBoxByDistFromPt_yHorizAxisDEG() публичный Метод

public CalcBoxByDistFromPt_yHorizAxisDEG ( System.Point from, double distDEG, SpatialContext ctx ) : double
from System.Point
distDEG double
ctx Spatial4n.Core.Context.SpatialContext
Результат double

CartesianDistCalc() публичный Метод

public CartesianDistCalc ( ) : System
Результат System

CartesianDistCalc() публичный Метод

public CartesianDistCalc ( bool squared ) : System
squared bool
Результат System

Distance() публичный Метод

public Distance ( System.Point from, double toX, double toY ) : double
from System.Point
toX double
toY double
Результат double

Equals() публичный Метод

public Equals ( object o ) : bool
o object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

PointOnBearing() публичный Метод

public PointOnBearing ( System.Point from, double distDEG, double bearingDEG, SpatialContext ctx, System.Point reuse ) : System.Point
from System.Point
distDEG double
bearingDEG double
ctx Spatial4n.Core.Context.SpatialContext
reuse System.Point
Результат System.Point