C# 클래스 Spatial4n.Core.Shapes.Impl.GeoCircle

A circle as it exists on the surface of a sphere.
상속: CircleImpl
파일 보기 프로젝트 열기: synhershko/Spatial4n 1 사용 예제들

공개 메소드들

메소드 설명
GeoCircle ( System.Point p, double radiusDEG, SpatialContext ctx ) : System
Reset ( double x, double y, double radiusDEG ) : void
ToString ( ) : string

보호된 메소드들

메소드 설명
GetYAxis ( ) : double
RelateRectanglePhase2 ( Rectangle r, SpatialRelation bboxSect ) : SpatialRelation

Called after bounding box is intersected.

비공개 메소드들

메소드 설명
Init ( ) : void
NumCornersIntersect ( Rectangle r ) : int
RelateRectangleCircleWrapsPole ( Rectangle r, SpatialContext ctx ) : SpatialRelation
Ulp ( double value ) : double

메소드 상세

GeoCircle() 공개 메소드

public GeoCircle ( System.Point p, double radiusDEG, SpatialContext ctx ) : System
p System.Point
radiusDEG double
ctx Spatial4n.Core.Context.SpatialContext
리턴 System

GetYAxis() 보호된 메소드

protected GetYAxis ( ) : double
리턴 double

RelateRectanglePhase2() 보호된 메소드

Called after bounding box is intersected.
protected RelateRectanglePhase2 ( Rectangle r, SpatialRelation bboxSect ) : SpatialRelation
r Rectangle
bboxSect SpatialRelation INTERSECTS or CONTAINS from enclosingBox's intersection
리턴 SpatialRelation

Reset() 공개 메소드

public Reset ( double x, double y, double radiusDEG ) : void
x double
y double
radiusDEG double
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string