korlibs
Toggle table of contents
6.1.0-SNAPSHOT
common
Target filter
common
Switch theme
Search in API
Skip to content
korlibs
korlibs-math-vector
/
korlibs.math.geom
/
Ellipse
Ellipse
data
class
Ellipse
(
val
center
:
Point
,
val
radius
:
Size
)
:
SimpleShape2D
Members
Constructors
Ellipse
Link copied to clipboard
constructor
(
center
:
Point
,
radius
:
Size
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
area
Link copied to clipboard
open
override
val
area
:
Double
center
Link copied to clipboard
open
override
val
center
:
Point
closed
Link copied to clipboard
open
override
val
closed
:
Boolean
perimeter
Link copied to clipboard
open
override
val
perimeter
:
Double
radius
Link copied to clipboard
val
radius
:
Size
Functions
contains
Point
Link copied to clipboard
open
override
fun
containsPoint
(
p
:
Point
)
:
Boolean
distance
Link copied to clipboard
open
override
fun
distance
(
p
:
Point
)
:
Double
get
Bounds
Link copied to clipboard
open
override
fun
getBounds
(
)
:
Rectangle
normal
Vector
At
Link copied to clipboard
open
override
fun
normalVectorAt
(
p
:
Point
)
:
Vector2D
projected
Point
Link copied to clipboard
open
override
fun
projectedPoint
(
p
:
Point
)
:
Point