WormholeFX

open class WormholeFX<P : Position2D<P>>(environment: Environment<*, P>, node: Node) : AbstractWormhole2D<P>

An implementation of AbstractWormhole2D for JavaFX.

Parameters

P

the type of the position

Constructors

Link copied to clipboard
fun <P : Position2D<P>> WormholeFX(environment: Environment<*, P>, node: Node)

Functions

Link copied to clipboard
open override fun center()
Link copied to clipboard
open override fun getEnvPoint(p0: Point): P
Link copied to clipboard
open override fun getViewPoint(p0: P): Point
Link copied to clipboard
open override fun getViewPosition(): Point
Link copied to clipboard
open override fun getViewSize(): Dimension2D
Link copied to clipboard
open override fun isInsideView(p0: Point): Boolean
Link copied to clipboard
open override fun optimalZoom()
Link copied to clipboard
open override fun rotateAroundPoint(p0: Point, p1: Double)
Link copied to clipboard
open override fun setEnvPosition(p0: P)
Link copied to clipboard
open override fun setViewPosition(p0: Point)
Link copied to clipboard
open override fun zoomOnPoint(p0: Point, p1: Double)

Properties

Link copied to clipboard
var mode: Wormhole2D.Mode
Link copied to clipboard
protected var rotation: Double
Link copied to clipboard
var zoom: Double

Inheritors

Link copied to clipboard