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 fun calculateTransform(): AffineTransform
Link copied to clipboard
open override fun center()
Link copied to clipboard
fun envPointFromView(p0: PointAdapter<P>): PointAdapter<P>
Link copied to clipboard
fun getEnvironment(): Environment<*, P>
Link copied to clipboard
open override fun getEnvPoint(p0: Point): P
Link copied to clipboard
open fun getEnvRatio(): Double
Link copied to clipboard
open fun getHRate(): Double
Link copied to clipboard
open override fun getMode(): Wormhole2D.Mode
Link copied to clipboard
open fun getNIHorizontalRatio(): Double
Link copied to clipboard
open fun getNIVerticalRatio(): Double
Link copied to clipboard
fun getPosition(): PointAdapter<P>
Link copied to clipboard
open fun getRotation(): Double
Link copied to clipboard
fun getView(): ViewPort
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 fun getViewRatio(): Double
Link copied to clipboard
open override fun getViewSize(): Dimension2D
Link copied to clipboard
open fun getVRate(): Double
Link copied to clipboard
open override fun getZoom(): Double
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 fun setMode(p0: Wormhole2D.Mode)
Link copied to clipboard
fun setPosition(p0: PointAdapter<P>)
Link copied to clipboard
open override fun setRotation(p0: Double)
Link copied to clipboard
open override fun setViewPosition(p0: Point)
Link copied to clipboard
open override fun setZoom(p0: Double)
Link copied to clipboard
open fun viewPointFromEnv(p0: PointAdapter<P>): PointAdapter<P>
Link copied to clipboard
open override fun zoomOnPoint(p0: Point, p1: Double)

Inheritors

Link copied to clipboard