javafx.ui.canvas

Shape

Extends: VisualNode, AbstractPathElement

The Shape interface provides definitions for objects that represent some form of geometric shape.

Attributes

private awtShape: java.awt.Shape?
private awtTransform: java.awt.geom.AffineTransform?
private awtTransformedShape: java.awt.Shape?
public fillRule: FillRule
public outline: Boolean
private pathLength: net.java.javafx.ui.batik.PathLength?
private transformListener: net.java.javafx.jazz.event.ZTransformListener
protected zshape: net.java.javafx.jazz.component.ZShape

Attributes Inherited from javafx.ui.canvas.VisualNode

awtFill, awtStroke, composite, fill, stroke, strokeComposite, strokeDashArray, strokeDashOffset, strokeLineCap, strokeLineJoin, strokeMiterLimit, strokeWidth, zvisualnode

Attributes Inherited from javafx.ui.canvas.Node

ag, alignmentTransform, antialiasClip, bounds, cachedCanvas, canAcceptDrop, cg, clip, clipNode, currentHeight, currentWidth, currentX, currentY, cursor, dragCount, exportAsDrag, exportDrag, fadeGroup, filter, filterGroup, focusable, focused, halign, hover, id, isSelectionRoot, mouseListener, mouseMotionListener, onDragEnter, onDragExit, onDrop, onKeyDown, onKeyTyped, onKeyUp, onMouseClicked, onMouseDragged, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, opacity, scaleToFitCanvas, selectable, sg, tg, toolTipText, valign, visible

Attributes Inherited from javafx.ui.canvas.CanvasElement

parentCanvasElement

Attributes Inherited from javafx.ui.canvas.Transformable

affineTransform, transform

Attributes Inherited from javafx.ui.canvas.AbstractPathElement

path

Operations/Functions

public angleAt(length: Number): Number
protected createShape(): net.java.javafx.jazz.component.ZShape
private getAWTShape(): java.awt.Shape
private getAWTTransformedShape(t: java.awt.geom.AffineTransform, s: java.awt.Shape): java.awt.Shape
public getShape(): net.java.javafx.jazz.component.ZShape
public getTransformedShape(): java.awt.Shape
public length(): Number
public pointAt(length: Number): java.awt.geom.Point2D
public toPath(): Path
public transformAt(length: Number): Transform*

Operations/Functions Inherited from javafx.ui.canvas.VisualNode

createVisualNode

Operations/Functions Inherited from javafx.ui.canvas.Node

createNode, doDragExport, getF3, getGlobalBounds, getNode, getVisualComponent, handleAcceptDrop, handleDragEnter, handleDragExit, handleDrop, installMouseListener, installMouseMotionListener, makeCanvasMouseEvent

Operations/Functions Inherited from javafx.ui.canvas.CanvasElement

getCanvas, getContainer, hasParent, lower, onSetCanvas, raise, toBack, toFront

Operations/Functions Inherited from javafx.ui.canvas.Transformable

onTransformChanged, updateTransform

Operations/Functions Inherited from javafx.ui.canvas.AbstractPathElement

addTo