javafx.ui.canvas

CubicCurve

Extends: Shape

The CubicCurve class defines a cubic parametric curve segment by means of a start point (x1, y1), two control points, (ctrlx1, ctrly1), (ctrlx2, ctrly2), and an end point (x2, y2).

Attributes

public ctrlx1: Number
The x coordinate of the first control point of this cubic curve.
public ctrlx2: Number
The x coordinate of the second control point of this cubic curve.
public ctrly1: Number
The y coordinate of the first control point of this cubic curve.
public ctrly2: Number
The y coordinate of the second control point of this cubic curve.
public x1: Number
The x coordinate of the start point of this cubic curve.
public x2: Number
The x coordinate of the endpoint of this cubic curve
public y1: Number
The y coordinate of the start point of this cubic curve.
public y2: Number
The y coordinate of the endpoint of this cubic curve
private zcubiccurve: net.java.javafx.jazz.component.ZCubicCurve

Attributes Inherited from javafx.ui.canvas.Shape

awtShape, awtTransform, awtTransformedShape, fillRule, outline, pathLength, transformListener, 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 Inherited from javafx.ui.canvas.Shape

angleAt, createShape, getAWTShape, getAWTTransformedShape, getShape, getTransformedShape, length, pointAt, toPath, transformAt

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