scalafx.scene.shape

Wraps `javafx.scene.shape` package.

Attributes

Members list

Type members

Classlikes

object Arc

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Arc.type
class Arc(val delegate: Arc) extends Shape, SFXDelegate[Arc]

Attributes

Companion
object
Supertypes
class Shape
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Arc]
class Object
trait Matchable
class Any
Show all
object ArcTo

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
ArcTo.type
class ArcTo(val delegate: ArcTo) extends PathElement, PositionDelegate[ArcTo], SFXDelegate[ArcTo]

Attributes

Companion
object
Supertypes
trait PositionDelegate[ArcTo]
class PathElement
trait SFXDelegate[ArcTo]
class Object
trait Matchable
class Any
Show all
object ArcType extends SFXEnumDelegateCompanion[ArcType, ArcType]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
ArcType.type
sealed abstract class ArcType(val delegate: ArcType) extends SFXEnumDelegate[ArcType]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[ArcType]
trait SFXDelegate[ArcType]
class Object
trait Matchable
class Any
Known subtypes
object Chord.type
object Open.type
object Round.type
object Box

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Box.type
class Box(val delegate: Box) extends Shape3D, SFXDelegate[Box]

Attributes

Companion
object
Supertypes
class Shape3D
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Box]
class Object
trait Matchable
class Any
Show all
object Circle

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Circle.type
class Circle(val delegate: Circle) extends Shape, SFXDelegate[Circle]

Attributes

Companion
object
Supertypes
class Shape
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Circle]
class Object
trait Matchable
class Any
Show all
object ClosePath

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
ClosePath.type
class ClosePath(val delegate: ClosePath) extends PathElement, SFXDelegate[ClosePath]

Attributes

Companion
object
Supertypes
class PathElement
trait SFXDelegate[ClosePath]
class Object
trait Matchable
class Any
object CubicCurve

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
CubicCurve.type
class CubicCurve(val delegate: CubicCurve) extends Shape, SFXDelegate[CubicCurve]

Attributes

Companion
object
Supertypes
class Shape
class Node
trait Styleable
class EventTarget
trait SFXDelegate[CubicCurve]
class Object
trait Matchable
class Any
Show all
object CubicCurveTo

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class CubicCurveTo(val delegate: CubicCurveTo) extends PathElement, PositionDelegate[CubicCurveTo], SFXDelegate[CubicCurveTo]

Attributes

Companion
object
Supertypes
trait PositionDelegate[CubicCurveTo]
class PathElement
trait SFXDelegate[CubicCurveTo]
class Object
trait Matchable
class Any
Show all
object CullFace extends SFXEnumDelegateCompanion[CullFace, CullFace]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
CullFace.type
sealed abstract class CullFace(val delegate: CullFace) extends SFXEnumDelegate[CullFace]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[CullFace]
trait SFXDelegate[CullFace]
class Object
trait Matchable
class Any
Known subtypes
object Back.type
object Front.type
object None.type
object Cylinder

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Cylinder.type
class Cylinder(val delegate: Cylinder) extends Shape3D, SFXDelegate[Cylinder]

Attributes

Companion
object
Supertypes
class Shape3D
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Cylinder]
class Object
trait Matchable
class Any
Show all
object DrawMode extends SFXEnumDelegateCompanion[DrawMode, DrawMode]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
DrawMode.type
sealed abstract class DrawMode(val delegate: DrawMode) extends SFXEnumDelegate[DrawMode]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[DrawMode]
trait SFXDelegate[DrawMode]
class Object
trait Matchable
class Any
Known subtypes
object Fill.type
object Line.type
object Ellipse

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Ellipse.type
class Ellipse(val delegate: Ellipse) extends Shape, SFXDelegate[Ellipse]

Attributes

Companion
object
Supertypes
class Shape
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Ellipse]
class Object
trait Matchable
class Any
Show all
object FillRule extends SFXEnumDelegateCompanion[FillRule, FillRule]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
FillRule.type
sealed abstract class FillRule(val delegate: FillRule) extends SFXEnumDelegate[FillRule]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[FillRule]
trait SFXDelegate[FillRule]
class Object
trait Matchable
class Any
Known subtypes
object EvenOdd.type
object NonZero.type
object HLineTo

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
HLineTo.type
class HLineTo(val delegate: HLineTo) extends PathElement, SFXDelegate[HLineTo]

Attributes

Companion
object
Supertypes
class PathElement
trait SFXDelegate[HLineTo]
class Object
trait Matchable
class Any
object Line

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Line.type
class Line(val delegate: Line) extends Shape, SFXDelegate[Line]

Attributes

Companion
object
Supertypes
class Shape
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Line]
class Object
trait Matchable
class Any
Show all
object LineTo

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
LineTo.type
class LineTo(val delegate: LineTo) extends PathElement, PositionDelegate[LineTo], SFXDelegate[LineTo]

Attributes

Companion
object
Supertypes
trait PositionDelegate[LineTo]
class PathElement
trait SFXDelegate[LineTo]
class Object
trait Matchable
class Any
Show all
object Mesh

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Mesh.type
abstract class Mesh(val delegate: Mesh) extends SFXDelegate[Mesh]

Attributes

Companion
object
Supertypes
trait SFXDelegate[Mesh]
class Object
trait Matchable
class Any
Known subtypes
class TriangleMesh
object MeshView

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
MeshView.type
class MeshView(val delegate: MeshView) extends Shape3D, SFXDelegate[MeshView]

Attributes

Companion
object
Supertypes
class Shape3D
class Node
trait Styleable
class EventTarget
trait SFXDelegate[MeshView]
class Object
trait Matchable
class Any
Show all
object MoveTo

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
MoveTo.type
class MoveTo(val delegate: MoveTo) extends PathElement, PositionDelegate[MoveTo], SFXDelegate[MoveTo]

Attributes

Companion
object
Supertypes
trait PositionDelegate[MoveTo]
class PathElement
trait SFXDelegate[MoveTo]
class Object
trait Matchable
class Any
Show all
object Path

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Path.type
class Path(val delegate: Path) extends Shape, SFXDelegate[Path]

Attributes

Companion
object
Supertypes
class Shape
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Path]
class Object
trait Matchable
class Any
Show all
object PathElement

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class PathElement(val delegate: PathElement) extends SFXDelegate[PathElement]

Attributes

Companion
object
Supertypes
trait SFXDelegate[PathElement]
class Object
trait Matchable
class Any
Known subtypes
class ArcTo
class ClosePath
class CubicCurveTo
class HLineTo
class LineTo
class MoveTo
class QuadCurveTo
class VLineTo
Show all
object Polygon

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Polygon.type
class Polygon(val delegate: Polygon) extends Shape, SFXDelegate[Polygon]

Attributes

Companion
object
Supertypes
class Shape
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Polygon]
class Object
trait Matchable
class Any
Show all
object Polyline

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Polyline.type
class Polyline(val delegate: Polyline) extends Shape, SFXDelegate[Polyline]

Attributes

Companion
object
Supertypes
class Shape
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Polyline]
class Object
trait Matchable
class Any
Show all
object QuadCurve

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
QuadCurve.type
class QuadCurve(val delegate: QuadCurve) extends Shape, SFXDelegate[QuadCurve]

Attributes

Companion
object
Supertypes
class Shape
class Node
trait Styleable
class EventTarget
trait SFXDelegate[QuadCurve]
class Object
trait Matchable
class Any
Show all
object QuadCurveTo

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class QuadCurveTo(val delegate: QuadCurveTo) extends PathElement, PositionDelegate[QuadCurveTo], SFXDelegate[QuadCurveTo]

Attributes

Companion
object
Supertypes
trait PositionDelegate[QuadCurveTo]
class PathElement
trait SFXDelegate[QuadCurveTo]
class Object
trait Matchable
class Any
Show all
object Rectangle

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Rectangle.type
class Rectangle(val delegate: Rectangle) extends Shape, PositionDelegate[Rectangle], DimensionDelegate[Rectangle], SFXDelegate[Rectangle]

Attributes

Companion
object
Supertypes
trait DimensionDelegate[Rectangle]
trait PositionDelegate[Rectangle]
class Shape
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Rectangle]
class Object
trait Matchable
class Any
Show all
object SVGPath

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
SVGPath.type
class SVGPath(val delegate: SVGPath) extends Shape, SFXDelegate[SVGPath]

Attributes

Companion
object
Supertypes
class Shape
class Node
trait Styleable
class EventTarget
trait SFXDelegate[SVGPath]
class Object
trait Matchable
class Any
Show all
object Shape

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Shape.type
abstract class Shape(val delegate: Shape) extends Node, SFXDelegate[Shape]

Attributes

Companion
object
Supertypes
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Shape]
class Object
trait Matchable
class Any
Show all
Known subtypes
class Arc
class Circle
class CubicCurve
class Ellipse
class Line
class Path
class Polygon
class Polyline
class QuadCurve
class Rectangle
class SVGPath
class Text
Show all
object Shape3D

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Shape3D.type
abstract class Shape3D(val delegate: Shape3D) extends Node, SFXDelegate[Shape3D]

Attributes

Companion
object
Supertypes
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Shape3D]
class Object
trait Matchable
class Any
Show all
Known subtypes
class Box
class Cylinder
class MeshView
class Sphere
object ShapeIncludes extends ShapeIncludes

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Contains implicit methods to convert from `javafx.scene.shape` Classes/Traits to their ScalaFX counterparts.

Contains implicit methods to convert from `javafx.scene.shape` Classes/Traits to their ScalaFX counterparts.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ShapeIncludes.type
object SceneIncludes.type
trait Includes
object Includes.type
object Sphere

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Sphere.type
class Sphere(val delegate: Sphere) extends Shape3D, SFXDelegate[Sphere]

Wraps http://docs.oracle.com/javafx/8/api/javafx/scene/shape/Sphere.html.

Creates a new instance of Sphere of radius of 1.0.

Attributes

Companion
object
Supertypes
class Shape3D
class Node
trait Styleable
class EventTarget
trait SFXDelegate[Sphere]
class Object
trait Matchable
class Any
Show all
object StrokeLineCap extends SFXEnumDelegateCompanion[StrokeLineCap, StrokeLineCap]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait SFXEnumDelegateCompanion[StrokeLineCap, StrokeLineCap]
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class StrokeLineCap(val delegate: StrokeLineCap) extends SFXEnumDelegate[StrokeLineCap]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[StrokeLineCap]
trait SFXDelegate[StrokeLineCap]
class Object
trait Matchable
class Any
Known subtypes
object Butt.type
object Round.type
object Square.type
object StrokeLineJoin extends SFXEnumDelegateCompanion[StrokeLineJoin, StrokeLineJoin]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait SFXEnumDelegateCompanion[StrokeLineJoin, StrokeLineJoin]
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class StrokeLineJoin(val delegate: StrokeLineJoin) extends SFXEnumDelegate[StrokeLineJoin]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[StrokeLineJoin]
trait SFXDelegate[StrokeLineJoin]
class Object
trait Matchable
class Any
Known subtypes
object Bevel.type
object Miter.type
object Round.type
object StrokeType extends SFXEnumDelegateCompanion[StrokeType, StrokeType]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
StrokeType.type
sealed abstract class StrokeType(val delegate: StrokeType) extends SFXEnumDelegate[StrokeType]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[StrokeType]
trait SFXDelegate[StrokeType]
class Object
trait Matchable
class Any
Known subtypes
object Centered.type
object Inside.type
object Outside.type
object TriangleMesh

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class TriangleMesh(val delegate: TriangleMesh) extends Mesh, SFXDelegate[TriangleMesh]

Attributes

Companion
object
Supertypes
class Mesh
trait SFXDelegate[TriangleMesh]
class Object
trait Matchable
class Any
object VLineTo

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
VLineTo.type
class VLineTo(val delegate: VLineTo) extends PathElement, SFXDelegate[VLineTo]

Attributes

Companion
object
Supertypes
class PathElement
trait SFXDelegate[VLineTo]
class Object
trait Matchable
class Any
object VertexFormat

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class VertexFormat(val delegate: VertexFormat) extends SFXDelegate[VertexFormat]

Defines the format of the vertices in a mesh. A vertex consists of an array of points, normals (optional), and texture coordinates.

Defines the format of the vertices in a mesh. A vertex consists of an array of points, normals (optional), and texture coordinates.

Wraps a $JFX $URL0 $TC]].

Attributes

Companion
object
Supertypes
trait SFXDelegate[VertexFormat]
class Object
trait Matchable
class Any