Sophie

Sophie

distrib > Mageia > 5 > i586 > by-pkgid > afb4c294e8f553dc8d6909c852dc1564 > files > 1473

java-1.8.0-openjfx-1.8.0.76-1.b04.1.1.mga5.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_77) on Wed Apr 06 14:52:02 UTC 2016 -->
<title>Shape (JavaFX 8)</title>
<meta name="date" content="2016-04-06">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="Shape (JavaFX 8)";
        }
    }
    catch(err) {
    }
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var methods = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":9,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":9,"i32":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Shape.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">JavaFX&nbsp;8</div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../javafx/scene/shape/Rectangle.html" title="class in javafx.scene.shape"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../javafx/scene/shape/Shape3D.html" title="class in javafx.scene.shape"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?javafx/scene/shape/Shape.html" target="_top">Frames</a></li>
<li><a href="Shape.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.javafx.scene.Node">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">javafx.scene.shape</div>
<h2 title="Class Shape" class="title">Class Shape</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../javafx/scene/Node.html" title="class in javafx.scene">javafx.scene.Node</a></li>
<li>
<ul class="inheritance">
<li>javafx.scene.shape.Shape</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a>, <a href="../../../javafx/event/EventTarget.html" title="interface in javafx.event">EventTarget</a></dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../javafx/scene/shape/Arc.html" title="class in javafx.scene.shape">Arc</a>, <a href="../../../javafx/scene/shape/Circle.html" title="class in javafx.scene.shape">Circle</a>, <a href="../../../javafx/scene/shape/CubicCurve.html" title="class in javafx.scene.shape">CubicCurve</a>, <a href="../../../javafx/scene/shape/Ellipse.html" title="class in javafx.scene.shape">Ellipse</a>, <a href="../../../javafx/scene/shape/Line.html" title="class in javafx.scene.shape">Line</a>, <a href="../../../javafx/scene/shape/Path.html" title="class in javafx.scene.shape">Path</a>, <a href="../../../javafx/scene/shape/Polygon.html" title="class in javafx.scene.shape">Polygon</a>, <a href="../../../javafx/scene/shape/Polyline.html" title="class in javafx.scene.shape">Polyline</a>, <a href="../../../javafx/scene/shape/QuadCurve.html" title="class in javafx.scene.shape">QuadCurve</a>, <a href="../../../javafx/scene/shape/Rectangle.html" title="class in javafx.scene.shape">Rectangle</a>, <a href="../../../javafx/scene/shape/SVGPath.html" title="class in javafx.scene.shape">SVGPath</a>, <a href="../../../javafx/scene/text/Text.html" title="class in javafx.scene.text">Text</a></dd>
</dl>
<hr>
<br>
<pre>public abstract class <span class="typeNameLabel">Shape</span>
extends <a href="../../../javafx/scene/Node.html" title="class in javafx.scene">Node</a></pre>
<div class="block">The <code>Shape</code> class provides definitions of common properties for
 objects that represent some form of geometric shape.  These properties
 include:
 <ul>
 <li>The <a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint"><code>Paint</code></a> to be applied to the fillable interior of the
 shape (see <a href="../../../javafx/scene/shape/Shape.html#setFill-javafx.scene.paint.Paint-"><code>setFill</code></a>).
 <li>The <a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint"><code>Paint</code></a> to be applied to stroke the outline of the
 shape (see <a href="../../../javafx/scene/shape/Shape.html#setStroke-javafx.scene.paint.Paint-"><code>setStroke</code></a>).
 <li>The decorative properties of the stroke, including:
 <ul>
 <li>The width of the border stroke.
 <li>Whether the border is drawn as an exterior padding to the edges
 of the shape, as an interior edging that follows the inside of the border,
 or as a wide path that follows along the border straddling it equally
 both inside and outside (see <a href="../../../javafx/scene/shape/StrokeType.html" title="enum in javafx.scene.shape"><code>StrokeType</code></a>).
 <li>Decoration styles for the joins between path segments and the
 unclosed ends of paths.
 <li>Dashing attributes.
 </ul>
 </ul>
 <h4>Interaction with coordinate systems</h4>
 Most nodes tend to have only integer translations applied to them and
 quite often they are defined using integer coordinates as well.  For
 this common case, fills of shapes with straight line edges tend to be
 crisp since they line up with the cracks between pixels that fall on
 integer device coordinates and thus tend to naturally cover entire pixels.
 <p>
 On the other hand, stroking those same shapes can often lead to fuzzy
 outlines because the default stroking attributes specify both that the
 default stroke width is 1.0 coordinates which often maps to exactly 1
 device pixel and also that the stroke should straddle the border of the
 shape, falling half on either side of the border.
 Since the borders in many common shapes tend to fall directly on integer
 coordinates and those integer coordinates often map precisely to integer
 device locations, the borders tend to result in 50% coverage over the
 pixel rows and columns on either side of the border of the shape rather
 than 100% coverage on one or the other.  Thus, fills may typically be
 crisp, but strokes are often fuzzy.
 <p>
 Two common solutions to avoid these fuzzy outlines are to use wider
 strokes that cover more pixels completely - typically a stroke width of
 2.0 will achieve this if there are no scale transforms in effect - or
 to specify either the <a href="../../../javafx/scene/shape/StrokeType.html#INSIDE"><code>StrokeType.INSIDE</code></a> or <a href="../../../javafx/scene/shape/StrokeType.html#OUTSIDE"><code>StrokeType.OUTSIDE</code></a>
 stroke styles - which will bias the default single unit stroke onto one
 of the full pixel rows or columns just inside or outside the border of
 the shape.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JavaFX 2.0</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== PROPERTY SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="property.summary">
<!--   -->
</a>
<h3>Property Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Type</th>
<th class="colLast" scope="col">Property and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#fillProperty">fill</a></span></code>
<div class="block">Defines parameters to fill the interior of an <code>Shape</code>
 using the settings of the <code>Paint</code> context.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/BooleanProperty.html" title="class in javafx.beans.property">BooleanProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#smoothProperty">smooth</a></span></code>
<div class="block">Defines whether antialiasing hints are used or not for this <code>Shape</code>.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeDashOffsetProperty">strokeDashOffset</a></span></code>
<div class="block">Defines a distance specified in user coordinates that represents
 an offset into the dashing pattern.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/shape/StrokeLineCap.html" title="enum in javafx.scene.shape">StrokeLineCap</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeLineCapProperty">strokeLineCap</a></span></code>
<div class="block">The end cap style of this <code>Shape</code> as one of the following
 values that define possible end cap styles:
 <code>StrokeLineCap.BUTT</code>, <code>StrokeLineCap.ROUND</code>,
 and  <code>StrokeLineCap.SQUARE</code>.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/shape/StrokeLineJoin.html" title="enum in javafx.scene.shape">StrokeLineJoin</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeLineJoinProperty">strokeLineJoin</a></span></code>
<div class="block">Defines the decoration applied where path segments meet.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeMiterLimitProperty">strokeMiterLimit</a></span></code>
<div class="block">Defines the limit for the <code>StrokeLineJoin.MITER</code> line join style.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeProperty">stroke</a></span></code>
<div class="block">Defines parameters of a stroke that is drawn around the outline of
 a <code>Shape</code> using the settings of the specified <code>Paint</code>.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/shape/StrokeType.html" title="enum in javafx.scene.shape">StrokeType</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeTypeProperty">strokeType</a></span></code>
<div class="block">Defines the direction (inside, centered, or outside) that the strokeWidth
 is applied to the boundary of the shape.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeWidthProperty">strokeWidth</a></span></code>
<div class="block">Defines a square pen line width.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="properties.inherited.from.class.javafx.scene.Node">
<!--   -->
</a>
<h3>Properties inherited from class&nbsp;javafx.scene.<a href="../../../javafx/scene/Node.html" title="class in javafx.scene">Node</a></h3>
<code><a href="../../../javafx/scene/Node.html#accessibleHelpProperty">accessibleHelp</a>, <a href="../../../javafx/scene/Node.html#accessibleRoleDescriptionProperty">accessibleRoleDescription</a>, <a href="../../../javafx/scene/Node.html#accessibleRoleProperty">accessibleRole</a>, <a href="../../../javafx/scene/Node.html#accessibleTextProperty">accessibleText</a>, <a href="../../../javafx/scene/Node.html#blendModeProperty">blendMode</a>, <a href="../../../javafx/scene/Node.html#boundsInLocalProperty">boundsInLocal</a>, <a href="../../../javafx/scene/Node.html#boundsInParentProperty">boundsInParent</a>, <a href="../../../javafx/scene/Node.html#cacheHintProperty">cacheHint</a>, <a href="../../../javafx/scene/Node.html#cacheProperty">cache</a>, <a href="../../../javafx/scene/Node.html#clipProperty">clip</a>, <a href="../../../javafx/scene/Node.html#cursorProperty">cursor</a>, <a href="../../../javafx/scene/Node.html#depthTestProperty">depthTest</a>, <a href="../../../javafx/scene/Node.html#disabledProperty">disabled</a>, <a href="../../../javafx/scene/Node.html#disableProperty">disable</a>, <a href="../../../javafx/scene/Node.html#effectiveNodeOrientationProperty">effectiveNodeOrientation</a>, <a href="../../../javafx/scene/Node.html#effectProperty">effect</a>, <a href="../../../javafx/scene/Node.html#eventDispatcherProperty">eventDispatcher</a>, <a href="../../../javafx/scene/Node.html#focusedProperty">focused</a>, <a href="../../../javafx/scene/Node.html#focusTraversableProperty">focusTraversable</a>, <a href="../../../javafx/scene/Node.html#hoverProperty">hover</a>, <a href="../../../javafx/scene/Node.html#idProperty">id</a>, <a href="../../../javafx/scene/Node.html#inputMethodRequestsProperty">inputMethodRequests</a>, <a href="../../../javafx/scene/Node.html#layoutBoundsProperty">layoutBounds</a>, <a href="../../../javafx/scene/Node.html#layoutXProperty">layoutX</a>, <a href="../../../javafx/scene/Node.html#layoutYProperty">layoutY</a>, <a href="../../../javafx/scene/Node.html#localToParentTransformProperty">localToParentTransform</a>, <a href="../../../javafx/scene/Node.html#localToSceneTransformProperty">localToSceneTransform</a>, <a href="../../../javafx/scene/Node.html#managedProperty">managed</a>, <a href="../../../javafx/scene/Node.html#mouseTransparentProperty">mouseTransparent</a>, <a href="../../../javafx/scene/Node.html#nodeOrientationProperty">nodeOrientation</a>, <a href="../../../javafx/scene/Node.html#onContextMenuRequestedProperty">onContextMenuRequested</a>, <a href="../../../javafx/scene/Node.html#onDragDetectedProperty">onDragDetected</a>, <a href="../../../javafx/scene/Node.html#onDragDoneProperty">onDragDone</a>, <a href="../../../javafx/scene/Node.html#onDragDroppedProperty">onDragDropped</a>, <a href="../../../javafx/scene/Node.html#onDragEnteredProperty">onDragEntered</a>, <a href="../../../javafx/scene/Node.html#onDragExitedProperty">onDragExited</a>, <a href="../../../javafx/scene/Node.html#onDragOverProperty">onDragOver</a>, <a href="../../../javafx/scene/Node.html#onInputMethodTextChangedProperty">onInputMethodTextChanged</a>, <a href="../../../javafx/scene/Node.html#onKeyPressedProperty">onKeyPressed</a>, <a href="../../../javafx/scene/Node.html#onKeyReleasedProperty">onKeyReleased</a>, <a href="../../../javafx/scene/Node.html#onKeyTypedProperty">onKeyTyped</a>, <a href="../../../javafx/scene/Node.html#onMouseClickedProperty">onMouseClicked</a>, <a href="../../../javafx/scene/Node.html#onMouseDragEnteredProperty">onMouseDragEntered</a>, <a href="../../../javafx/scene/Node.html#onMouseDragExitedProperty">onMouseDragExited</a>, <a href="../../../javafx/scene/Node.html#onMouseDraggedProperty">onMouseDragged</a>, <a href="../../../javafx/scene/Node.html#onMouseDragOverProperty">onMouseDragOver</a>, <a href="../../../javafx/scene/Node.html#onMouseDragReleasedProperty">onMouseDragReleased</a>, <a href="../../../javafx/scene/Node.html#onMouseEnteredProperty">onMouseEntered</a>, <a href="../../../javafx/scene/Node.html#onMouseExitedProperty">onMouseExited</a>, <a href="../../../javafx/scene/Node.html#onMouseMovedProperty">onMouseMoved</a>, <a href="../../../javafx/scene/Node.html#onMousePressedProperty">onMousePressed</a>, <a href="../../../javafx/scene/Node.html#onMouseReleasedProperty">onMouseReleased</a>, <a href="../../../javafx/scene/Node.html#onRotateProperty">onRotate</a>, <a href="../../../javafx/scene/Node.html#onRotationFinishedProperty">onRotationFinished</a>, <a href="../../../javafx/scene/Node.html#onRotationStartedProperty">onRotationStarted</a>, <a href="../../../javafx/scene/Node.html#onScrollFinishedProperty">onScrollFinished</a>, <a href="../../../javafx/scene/Node.html#onScrollProperty">onScroll</a>, <a href="../../../javafx/scene/Node.html#onScrollStartedProperty">onScrollStarted</a>, <a href="../../../javafx/scene/Node.html#onSwipeDownProperty">onSwipeDown</a>, <a href="../../../javafx/scene/Node.html#onSwipeLeftProperty">onSwipeLeft</a>, <a href="../../../javafx/scene/Node.html#onSwipeRightProperty">onSwipeRight</a>, <a href="../../../javafx/scene/Node.html#onSwipeUpProperty">onSwipeUp</a>, <a href="../../../javafx/scene/Node.html#onTouchMovedProperty">onTouchMoved</a>, <a href="../../../javafx/scene/Node.html#onTouchPressedProperty">onTouchPressed</a>, <a href="../../../javafx/scene/Node.html#onTouchReleasedProperty">onTouchReleased</a>, <a href="../../../javafx/scene/Node.html#onTouchStationaryProperty">onTouchStationary</a>, <a href="../../../javafx/scene/Node.html#onZoomFinishedProperty">onZoomFinished</a>, <a href="../../../javafx/scene/Node.html#onZoomProperty">onZoom</a>, <a href="../../../javafx/scene/Node.html#onZoomStartedProperty">onZoomStarted</a>, <a href="../../../javafx/scene/Node.html#opacityProperty">opacity</a>, <a href="../../../javafx/scene/Node.html#parentProperty">parent</a>, <a href="../../../javafx/scene/Node.html#pickOnBoundsProperty">pickOnBounds</a>, <a href="../../../javafx/scene/Node.html#pressedProperty">pressed</a>, <a href="../../../javafx/scene/Node.html#rotateProperty">rotate</a>, <a href="../../../javafx/scene/Node.html#rotationAxisProperty">rotationAxis</a>, <a href="../../../javafx/scene/Node.html#scaleXProperty">scaleX</a>, <a href="../../../javafx/scene/Node.html#scaleYProperty">scaleY</a>, <a href="../../../javafx/scene/Node.html#scaleZProperty">scaleZ</a>, <a href="../../../javafx/scene/Node.html#sceneProperty">scene</a>, <a href="../../../javafx/scene/Node.html#styleProperty">style</a>, <a href="../../../javafx/scene/Node.html#translateXProperty">translateX</a>, <a href="../../../javafx/scene/Node.html#translateYProperty">translateY</a>, <a href="../../../javafx/scene/Node.html#translateZProperty">translateZ</a>, <a href="../../../javafx/scene/Node.html#visibleProperty">visible</a></code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javafx.scene.Node">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;javafx.scene.<a href="../../../javafx/scene/Node.html" title="class in javafx.scene">Node</a></h3>
<code><a href="../../../javafx/scene/Node.html#BASELINE_OFFSET_SAME_AS_HEIGHT">BASELINE_OFFSET_SAME_AS_HEIGHT</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#Shape--">Shape</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#fillProperty--">fillProperty</a></span>()</code>
<div class="block">Defines parameters to fill the interior of an <code>Shape</code>
 using the settings of the <code>Paint</code> context.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../javafx/css/CssMetaData.html" title="class in javafx.css">CssMetaData</a>&lt;? extends <a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a>,?&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#getClassCssMetaData--">getClassCssMetaData</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../javafx/css/CssMetaData.html" title="class in javafx.css">CssMetaData</a>&lt;? extends <a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a>,?&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#getCssMetaData--">getCssMetaData</a></span>()</code>
<div class="block">This method should delegate to <a href="../../../javafx/scene/Node.html#getClassCssMetaData--"><code>Node.getClassCssMetaData()</code></a> so that
 a Node's CssMetaData can be accessed without the need for reflection.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#getFill--">getFill</a></span>()</code>
<div class="block">Gets the value of the property fill.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#getStroke--">getStroke</a></span>()</code>
<div class="block">Gets the value of the property stroke.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/collections/ObservableList.html" title="interface in javafx.collections">ObservableList</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#getStrokeDashArray--">getStrokeDashArray</a></span>()</code>
<div class="block">Defines the array representing the lengths of the dash segments.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#getStrokeDashOffset--">getStrokeDashOffset</a></span>()</code>
<div class="block">Gets the value of the property strokeDashOffset.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/scene/shape/StrokeLineCap.html" title="enum in javafx.scene.shape">StrokeLineCap</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#getStrokeLineCap--">getStrokeLineCap</a></span>()</code>
<div class="block">Gets the value of the property strokeLineCap.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/scene/shape/StrokeLineJoin.html" title="enum in javafx.scene.shape">StrokeLineJoin</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#getStrokeLineJoin--">getStrokeLineJoin</a></span>()</code>
<div class="block">Gets the value of the property strokeLineJoin.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#getStrokeMiterLimit--">getStrokeMiterLimit</a></span>()</code>
<div class="block">Gets the value of the property strokeMiterLimit.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/scene/shape/StrokeType.html" title="enum in javafx.scene.shape">StrokeType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#getStrokeType--">getStrokeType</a></span>()</code>
<div class="block">Gets the value of the property strokeType.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#getStrokeWidth--">getStrokeWidth</a></span>()</code>
<div class="block">Gets the value of the property strokeWidth.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>static <a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#intersect-javafx.scene.shape.Shape-javafx.scene.shape.Shape-">intersect</a></span>(<a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;shape1,
         <a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;shape2)</code>
<div class="block">Returns a new <code>Shape</code> which is created as an intersection of the
 specified input shapes.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#isSmooth--">isSmooth</a></span>()</code>
<div class="block">Gets the value of the property smooth.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#setFill-javafx.scene.paint.Paint-">setFill</a></span>(<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;value)</code>
<div class="block">Sets the value of the property fill.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#setSmooth-boolean-">setSmooth</a></span>(boolean&nbsp;value)</code>
<div class="block">Sets the value of the property smooth.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#setStroke-javafx.scene.paint.Paint-">setStroke</a></span>(<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;value)</code>
<div class="block">Sets the value of the property stroke.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#setStrokeDashOffset-double-">setStrokeDashOffset</a></span>(double&nbsp;value)</code>
<div class="block">Sets the value of the property strokeDashOffset.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#setStrokeLineCap-javafx.scene.shape.StrokeLineCap-">setStrokeLineCap</a></span>(<a href="../../../javafx/scene/shape/StrokeLineCap.html" title="enum in javafx.scene.shape">StrokeLineCap</a>&nbsp;value)</code>
<div class="block">Sets the value of the property strokeLineCap.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#setStrokeLineJoin-javafx.scene.shape.StrokeLineJoin-">setStrokeLineJoin</a></span>(<a href="../../../javafx/scene/shape/StrokeLineJoin.html" title="enum in javafx.scene.shape">StrokeLineJoin</a>&nbsp;value)</code>
<div class="block">Sets the value of the property strokeLineJoin.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#setStrokeMiterLimit-double-">setStrokeMiterLimit</a></span>(double&nbsp;value)</code>
<div class="block">Sets the value of the property strokeMiterLimit.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#setStrokeType-javafx.scene.shape.StrokeType-">setStrokeType</a></span>(<a href="../../../javafx/scene/shape/StrokeType.html" title="enum in javafx.scene.shape">StrokeType</a>&nbsp;value)</code>
<div class="block">Sets the value of the property strokeType.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#setStrokeWidth-double-">setStrokeWidth</a></span>(double&nbsp;value)</code>
<div class="block">Sets the value of the property strokeWidth.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/BooleanProperty.html" title="class in javafx.beans.property">BooleanProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#smoothProperty--">smoothProperty</a></span>()</code>
<div class="block">Defines whether antialiasing hints are used or not for this <code>Shape</code>.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeDashOffsetProperty--">strokeDashOffsetProperty</a></span>()</code>
<div class="block">Defines a distance specified in user coordinates that represents
 an offset into the dashing pattern.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/shape/StrokeLineCap.html" title="enum in javafx.scene.shape">StrokeLineCap</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeLineCapProperty--">strokeLineCapProperty</a></span>()</code>
<div class="block">The end cap style of this <code>Shape</code> as one of the following
 values that define possible end cap styles:
 <code>StrokeLineCap.BUTT</code>, <code>StrokeLineCap.ROUND</code>,
 and  <code>StrokeLineCap.SQUARE</code>.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/shape/StrokeLineJoin.html" title="enum in javafx.scene.shape">StrokeLineJoin</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeLineJoinProperty--">strokeLineJoinProperty</a></span>()</code>
<div class="block">Defines the decoration applied where path segments meet.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeMiterLimitProperty--">strokeMiterLimitProperty</a></span>()</code>
<div class="block">Defines the limit for the <code>StrokeLineJoin.MITER</code> line join style.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeProperty--">strokeProperty</a></span>()</code>
<div class="block">Defines parameters of a stroke that is drawn around the outline of
 a <code>Shape</code> using the settings of the specified <code>Paint</code>.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/shape/StrokeType.html" title="enum in javafx.scene.shape">StrokeType</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeTypeProperty--">strokeTypeProperty</a></span>()</code>
<div class="block">Defines the direction (inside, centered, or outside) that the strokeWidth
 is applied to the boundary of the shape.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#strokeWidthProperty--">strokeWidthProperty</a></span>()</code>
<div class="block">Defines a square pen line width.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>static <a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#subtract-javafx.scene.shape.Shape-javafx.scene.shape.Shape-">subtract</a></span>(<a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;shape1,
        <a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;shape2)</code>
<div class="block">Returns a new <code>Shape</code> which is created by subtracting the specified
 second shape from the first shape.</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>static <a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/shape/Shape.html#union-javafx.scene.shape.Shape-javafx.scene.shape.Shape-">union</a></span>(<a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;shape1,
     <a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;shape2)</code>
<div class="block">Returns a new <code>Shape</code> which is created as a union of the specified
 input shapes.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javafx.scene.Node">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;javafx.scene.<a href="../../../javafx/scene/Node.html" title="class in javafx.scene">Node</a></h3>
<code><a href="../../../javafx/scene/Node.html#accessibleHelpProperty--">accessibleHelpProperty</a>, <a href="../../../javafx/scene/Node.html#accessibleRoleDescriptionProperty--">accessibleRoleDescriptionProperty</a>, <a href="../../../javafx/scene/Node.html#accessibleRoleProperty--">accessibleRoleProperty</a>, <a href="../../../javafx/scene/Node.html#accessibleTextProperty--">accessibleTextProperty</a>, <a href="../../../javafx/scene/Node.html#addEventFilter-javafx.event.EventType-javafx.event.EventHandler-">addEventFilter</a>, <a href="../../../javafx/scene/Node.html#addEventHandler-javafx.event.EventType-javafx.event.EventHandler-">addEventHandler</a>, <a href="../../../javafx/scene/Node.html#applyCss--">applyCss</a>, <a href="../../../javafx/scene/Node.html#autosize--">autosize</a>, <a href="../../../javafx/scene/Node.html#blendModeProperty--">blendModeProperty</a>, <a href="../../../javafx/scene/Node.html#boundsInLocalProperty--">boundsInLocalProperty</a>, <a href="../../../javafx/scene/Node.html#boundsInParentProperty--">boundsInParentProperty</a>, <a href="../../../javafx/scene/Node.html#buildEventDispatchChain-javafx.event.EventDispatchChain-">buildEventDispatchChain</a>, <a href="../../../javafx/scene/Node.html#cacheHintProperty--">cacheHintProperty</a>, <a href="../../../javafx/scene/Node.html#cacheProperty--">cacheProperty</a>, <a href="../../../javafx/scene/Node.html#clipProperty--">clipProperty</a>, <a href="../../../javafx/scene/Node.html#computeAreaInScreen--">computeAreaInScreen</a>, <a href="../../../javafx/scene/Node.html#contains-double-double-">contains</a>, <a href="../../../javafx/scene/Node.html#contains-javafx.geometry.Point2D-">contains</a>, <a href="../../../javafx/scene/Node.html#cursorProperty--">cursorProperty</a>, <a href="../../../javafx/scene/Node.html#depthTestProperty--">depthTestProperty</a>, <a href="../../../javafx/scene/Node.html#disabledProperty--">disabledProperty</a>, <a href="../../../javafx/scene/Node.html#disableProperty--">disableProperty</a>, <a href="../../../javafx/scene/Node.html#effectiveNodeOrientationProperty--">effectiveNodeOrientationProperty</a>, <a href="../../../javafx/scene/Node.html#effectProperty--">effectProperty</a>, <a href="../../../javafx/scene/Node.html#eventDispatcherProperty--">eventDispatcherProperty</a>, <a href="../../../javafx/scene/Node.html#executeAccessibleAction-javafx.scene.AccessibleAction-java.lang.Object...-">executeAccessibleAction</a>, <a href="../../../javafx/scene/Node.html#fireEvent-javafx.event.Event-">fireEvent</a>, <a href="../../../javafx/scene/Node.html#focusedProperty--">focusedProperty</a>, <a href="../../../javafx/scene/Node.html#focusTraversableProperty--">focusTraversableProperty</a>, <a href="../../../javafx/scene/Node.html#getAccessibleHelp--">getAccessibleHelp</a>, <a href="../../../javafx/scene/Node.html#getAccessibleRole--">getAccessibleRole</a>, <a href="../../../javafx/scene/Node.html#getAccessibleRoleDescription--">getAccessibleRoleDescription</a>, <a href="../../../javafx/scene/Node.html#getAccessibleText--">getAccessibleText</a>, <a href="../../../javafx/scene/Node.html#getBaselineOffset--">getBaselineOffset</a>, <a href="../../../javafx/scene/Node.html#getBlendMode--">getBlendMode</a>, <a href="../../../javafx/scene/Node.html#getBoundsInLocal--">getBoundsInLocal</a>, <a href="../../../javafx/scene/Node.html#getBoundsInParent--">getBoundsInParent</a>, <a href="../../../javafx/scene/Node.html#getCacheHint--">getCacheHint</a>, <a href="../../../javafx/scene/Node.html#getClip--">getClip</a>, <a href="../../../javafx/scene/Node.html#getContentBias--">getContentBias</a>, <a href="../../../javafx/scene/Node.html#getCursor--">getCursor</a>, <a href="../../../javafx/scene/Node.html#getDepthTest--">getDepthTest</a>, <a href="../../../javafx/scene/Node.html#getEffect--">getEffect</a>, <a href="../../../javafx/scene/Node.html#getEffectiveNodeOrientation--">getEffectiveNodeOrientation</a>, <a href="../../../javafx/scene/Node.html#getEventDispatcher--">getEventDispatcher</a>, <a href="../../../javafx/scene/Node.html#getId--">getId</a>, <a href="../../../javafx/scene/Node.html#getInputMethodRequests--">getInputMethodRequests</a>, <a href="../../../javafx/scene/Node.html#getLayoutBounds--">getLayoutBounds</a>, <a href="../../../javafx/scene/Node.html#getLayoutX--">getLayoutX</a>, <a href="../../../javafx/scene/Node.html#getLayoutY--">getLayoutY</a>, <a href="../../../javafx/scene/Node.html#getLocalToParentTransform--">getLocalToParentTransform</a>, <a href="../../../javafx/scene/Node.html#getLocalToSceneTransform--">getLocalToSceneTransform</a>, <a href="../../../javafx/scene/Node.html#getNodeOrientation--">getNodeOrientation</a>, <a href="../../../javafx/scene/Node.html#getOnContextMenuRequested--">getOnContextMenuRequested</a>, <a href="../../../javafx/scene/Node.html#getOnDragDetected--">getOnDragDetected</a>, <a href="../../../javafx/scene/Node.html#getOnDragDone--">getOnDragDone</a>, <a href="../../../javafx/scene/Node.html#getOnDragDropped--">getOnDragDropped</a>, <a href="../../../javafx/scene/Node.html#getOnDragEntered--">getOnDragEntered</a>, <a href="../../../javafx/scene/Node.html#getOnDragExited--">getOnDragExited</a>, <a href="../../../javafx/scene/Node.html#getOnDragOver--">getOnDragOver</a>, <a href="../../../javafx/scene/Node.html#getOnInputMethodTextChanged--">getOnInputMethodTextChanged</a>, <a href="../../../javafx/scene/Node.html#getOnKeyPressed--">getOnKeyPressed</a>, <a href="../../../javafx/scene/Node.html#getOnKeyReleased--">getOnKeyReleased</a>, <a href="../../../javafx/scene/Node.html#getOnKeyTyped--">getOnKeyTyped</a>, <a href="../../../javafx/scene/Node.html#getOnMouseClicked--">getOnMouseClicked</a>, <a href="../../../javafx/scene/Node.html#getOnMouseDragEntered--">getOnMouseDragEntered</a>, <a href="../../../javafx/scene/Node.html#getOnMouseDragExited--">getOnMouseDragExited</a>, <a href="../../../javafx/scene/Node.html#getOnMouseDragged--">getOnMouseDragged</a>, <a href="../../../javafx/scene/Node.html#getOnMouseDragOver--">getOnMouseDragOver</a>, <a href="../../../javafx/scene/Node.html#getOnMouseDragReleased--">getOnMouseDragReleased</a>, <a href="../../../javafx/scene/Node.html#getOnMouseEntered--">getOnMouseEntered</a>, <a href="../../../javafx/scene/Node.html#getOnMouseExited--">getOnMouseExited</a>, <a href="../../../javafx/scene/Node.html#getOnMouseMoved--">getOnMouseMoved</a>, <a href="../../../javafx/scene/Node.html#getOnMousePressed--">getOnMousePressed</a>, <a href="../../../javafx/scene/Node.html#getOnMouseReleased--">getOnMouseReleased</a>, <a href="../../../javafx/scene/Node.html#getOnRotate--">getOnRotate</a>, <a href="../../../javafx/scene/Node.html#getOnRotationFinished--">getOnRotationFinished</a>, <a href="../../../javafx/scene/Node.html#getOnRotationStarted--">getOnRotationStarted</a>, <a href="../../../javafx/scene/Node.html#getOnScroll--">getOnScroll</a>, <a href="../../../javafx/scene/Node.html#getOnScrollFinished--">getOnScrollFinished</a>, <a href="../../../javafx/scene/Node.html#getOnScrollStarted--">getOnScrollStarted</a>, <a href="../../../javafx/scene/Node.html#getOnSwipeDown--">getOnSwipeDown</a>, <a href="../../../javafx/scene/Node.html#getOnSwipeLeft--">getOnSwipeLeft</a>, <a href="../../../javafx/scene/Node.html#getOnSwipeRight--">getOnSwipeRight</a>, <a href="../../../javafx/scene/Node.html#getOnSwipeUp--">getOnSwipeUp</a>, <a href="../../../javafx/scene/Node.html#getOnTouchMoved--">getOnTouchMoved</a>, <a href="../../../javafx/scene/Node.html#getOnTouchPressed--">getOnTouchPressed</a>, <a href="../../../javafx/scene/Node.html#getOnTouchReleased--">getOnTouchReleased</a>, <a href="../../../javafx/scene/Node.html#getOnTouchStationary--">getOnTouchStationary</a>, <a href="../../../javafx/scene/Node.html#getOnZoom--">getOnZoom</a>, <a href="../../../javafx/scene/Node.html#getOnZoomFinished--">getOnZoomFinished</a>, <a href="../../../javafx/scene/Node.html#getOnZoomStarted--">getOnZoomStarted</a>, <a href="../../../javafx/scene/Node.html#getOpacity--">getOpacity</a>, <a href="../../../javafx/scene/Node.html#getParent--">getParent</a>, <a href="../../../javafx/scene/Node.html#getProperties--">getProperties</a>, <a href="../../../javafx/scene/Node.html#getPseudoClassStates--">getPseudoClassStates</a>, <a href="../../../javafx/scene/Node.html#getRotate--">getRotate</a>, <a href="../../../javafx/scene/Node.html#getRotationAxis--">getRotationAxis</a>, <a href="../../../javafx/scene/Node.html#getScaleX--">getScaleX</a>, <a href="../../../javafx/scene/Node.html#getScaleY--">getScaleY</a>, <a href="../../../javafx/scene/Node.html#getScaleZ--">getScaleZ</a>, <a href="../../../javafx/scene/Node.html#getScene--">getScene</a>, <a href="../../../javafx/scene/Node.html#getStyle--">getStyle</a>, <a href="../../../javafx/scene/Node.html#getStyleableParent--">getStyleableParent</a>, <a href="../../../javafx/scene/Node.html#getStyleClass--">getStyleClass</a>, <a href="../../../javafx/scene/Node.html#getTransforms--">getTransforms</a>, <a href="../../../javafx/scene/Node.html#getTranslateX--">getTranslateX</a>, <a href="../../../javafx/scene/Node.html#getTranslateY--">getTranslateY</a>, <a href="../../../javafx/scene/Node.html#getTranslateZ--">getTranslateZ</a>, <a href="../../../javafx/scene/Node.html#getTypeSelector--">getTypeSelector</a>, <a href="../../../javafx/scene/Node.html#getUserData--">getUserData</a>, <a href="../../../javafx/scene/Node.html#hasProperties--">hasProperties</a>, <a href="../../../javafx/scene/Node.html#hoverProperty--">hoverProperty</a>, <a href="../../../javafx/scene/Node.html#idProperty--">idProperty</a>, <a href="../../../javafx/scene/Node.html#inputMethodRequestsProperty--">inputMethodRequestsProperty</a>, <a href="../../../javafx/scene/Node.html#intersects-javafx.geometry.Bounds-">intersects</a>, <a href="../../../javafx/scene/Node.html#intersects-double-double-double-double-">intersects</a>, <a href="../../../javafx/scene/Node.html#isCache--">isCache</a>, <a href="../../../javafx/scene/Node.html#isDisable--">isDisable</a>, <a href="../../../javafx/scene/Node.html#isDisabled--">isDisabled</a>, <a href="../../../javafx/scene/Node.html#isFocused--">isFocused</a>, <a href="../../../javafx/scene/Node.html#isFocusTraversable--">isFocusTraversable</a>, <a href="../../../javafx/scene/Node.html#isHover--">isHover</a>, <a href="../../../javafx/scene/Node.html#isManaged--">isManaged</a>, <a href="../../../javafx/scene/Node.html#isMouseTransparent--">isMouseTransparent</a>, <a href="../../../javafx/scene/Node.html#isPickOnBounds--">isPickOnBounds</a>, <a href="../../../javafx/scene/Node.html#isPressed--">isPressed</a>, <a href="../../../javafx/scene/Node.html#isResizable--">isResizable</a>, <a href="../../../javafx/scene/Node.html#isVisible--">isVisible</a>, <a href="../../../javafx/scene/Node.html#layoutBoundsProperty--">layoutBoundsProperty</a>, <a href="../../../javafx/scene/Node.html#layoutXProperty--">layoutXProperty</a>, <a href="../../../javafx/scene/Node.html#layoutYProperty--">layoutYProperty</a>, <a href="../../../javafx/scene/Node.html#localToParent-javafx.geometry.Bounds-">localToParent</a>, <a href="../../../javafx/scene/Node.html#localToParent-double-double-">localToParent</a>, <a href="../../../javafx/scene/Node.html#localToParent-double-double-double-">localToParent</a>, <a href="../../../javafx/scene/Node.html#localToParent-javafx.geometry.Point2D-">localToParent</a>, <a href="../../../javafx/scene/Node.html#localToParent-javafx.geometry.Point3D-">localToParent</a>, <a href="../../../javafx/scene/Node.html#localToParentTransformProperty--">localToParentTransformProperty</a>, <a href="../../../javafx/scene/Node.html#localToScene-javafx.geometry.Bounds-">localToScene</a>, <a href="../../../javafx/scene/Node.html#localToScene-javafx.geometry.Bounds-boolean-">localToScene</a>, <a href="../../../javafx/scene/Node.html#localToScene-double-double-">localToScene</a>, <a href="../../../javafx/scene/Node.html#localToScene-double-double-boolean-">localToScene</a>, <a href="../../../javafx/scene/Node.html#localToScene-double-double-double-">localToScene</a>, <a href="../../../javafx/scene/Node.html#localToScene-double-double-double-boolean-">localToScene</a>, <a href="../../../javafx/scene/Node.html#localToScene-javafx.geometry.Point2D-">localToScene</a>, <a href="../../../javafx/scene/Node.html#localToScene-javafx.geometry.Point2D-boolean-">localToScene</a>, <a href="../../../javafx/scene/Node.html#localToScene-javafx.geometry.Point3D-">localToScene</a>, <a href="../../../javafx/scene/Node.html#localToScene-javafx.geometry.Point3D-boolean-">localToScene</a>, <a href="../../../javafx/scene/Node.html#localToSceneTransformProperty--">localToSceneTransformProperty</a>, <a href="../../../javafx/scene/Node.html#localToScreen-javafx.geometry.Bounds-">localToScreen</a>, <a href="../../../javafx/scene/Node.html#localToScreen-double-double-">localToScreen</a>, <a href="../../../javafx/scene/Node.html#localToScreen-double-double-double-">localToScreen</a>, <a href="../../../javafx/scene/Node.html#localToScreen-javafx.geometry.Point2D-">localToScreen</a>, <a href="../../../javafx/scene/Node.html#localToScreen-javafx.geometry.Point3D-">localToScreen</a>, <a href="../../../javafx/scene/Node.html#lookup-java.lang.String-">lookup</a>, <a href="../../../javafx/scene/Node.html#lookupAll-java.lang.String-">lookupAll</a>, <a href="../../../javafx/scene/Node.html#managedProperty--">managedProperty</a>, <a href="../../../javafx/scene/Node.html#maxHeight-double-">maxHeight</a>, <a href="../../../javafx/scene/Node.html#maxWidth-double-">maxWidth</a>, <a href="../../../javafx/scene/Node.html#minHeight-double-">minHeight</a>, <a href="../../../javafx/scene/Node.html#minWidth-double-">minWidth</a>, <a href="../../../javafx/scene/Node.html#mouseTransparentProperty--">mouseTransparentProperty</a>, <a href="../../../javafx/scene/Node.html#nodeOrientationProperty--">nodeOrientationProperty</a>, <a href="../../../javafx/scene/Node.html#notifyAccessibleAttributeChanged-javafx.scene.AccessibleAttribute-">notifyAccessibleAttributeChanged</a>, <a href="../../../javafx/scene/Node.html#onContextMenuRequestedProperty--">onContextMenuRequestedProperty</a>, <a href="../../../javafx/scene/Node.html#onDragDetectedProperty--">onDragDetectedProperty</a>, <a href="../../../javafx/scene/Node.html#onDragDoneProperty--">onDragDoneProperty</a>, <a href="../../../javafx/scene/Node.html#onDragDroppedProperty--">onDragDroppedProperty</a>, <a href="../../../javafx/scene/Node.html#onDragEnteredProperty--">onDragEnteredProperty</a>, <a href="../../../javafx/scene/Node.html#onDragExitedProperty--">onDragExitedProperty</a>, <a href="../../../javafx/scene/Node.html#onDragOverProperty--">onDragOverProperty</a>, <a href="../../../javafx/scene/Node.html#onInputMethodTextChangedProperty--">onInputMethodTextChangedProperty</a>, <a href="../../../javafx/scene/Node.html#onKeyPressedProperty--">onKeyPressedProperty</a>, <a href="../../../javafx/scene/Node.html#onKeyReleasedProperty--">onKeyReleasedProperty</a>, <a href="../../../javafx/scene/Node.html#onKeyTypedProperty--">onKeyTypedProperty</a>, <a href="../../../javafx/scene/Node.html#onMouseClickedProperty--">onMouseClickedProperty</a>, <a href="../../../javafx/scene/Node.html#onMouseDragEnteredProperty--">onMouseDragEnteredProperty</a>, <a href="../../../javafx/scene/Node.html#onMouseDragExitedProperty--">onMouseDragExitedProperty</a>, <a href="../../../javafx/scene/Node.html#onMouseDraggedProperty--">onMouseDraggedProperty</a>, <a href="../../../javafx/scene/Node.html#onMouseDragOverProperty--">onMouseDragOverProperty</a>, <a href="../../../javafx/scene/Node.html#onMouseDragReleasedProperty--">onMouseDragReleasedProperty</a>, <a href="../../../javafx/scene/Node.html#onMouseEnteredProperty--">onMouseEnteredProperty</a>, <a href="../../../javafx/scene/Node.html#onMouseExitedProperty--">onMouseExitedProperty</a>, <a href="../../../javafx/scene/Node.html#onMouseMovedProperty--">onMouseMovedProperty</a>, <a href="../../../javafx/scene/Node.html#onMousePressedProperty--">onMousePressedProperty</a>, <a href="../../../javafx/scene/Node.html#onMouseReleasedProperty--">onMouseReleasedProperty</a>, <a href="../../../javafx/scene/Node.html#onRotateProperty--">onRotateProperty</a>, <a href="../../../javafx/scene/Node.html#onRotationFinishedProperty--">onRotationFinishedProperty</a>, <a href="../../../javafx/scene/Node.html#onRotationStartedProperty--">onRotationStartedProperty</a>, <a href="../../../javafx/scene/Node.html#onScrollFinishedProperty--">onScrollFinishedProperty</a>, <a href="../../../javafx/scene/Node.html#onScrollProperty--">onScrollProperty</a>, <a href="../../../javafx/scene/Node.html#onScrollStartedProperty--">onScrollStartedProperty</a>, <a href="../../../javafx/scene/Node.html#onSwipeDownProperty--">onSwipeDownProperty</a>, <a href="../../../javafx/scene/Node.html#onSwipeLeftProperty--">onSwipeLeftProperty</a>, <a href="../../../javafx/scene/Node.html#onSwipeRightProperty--">onSwipeRightProperty</a>, <a href="../../../javafx/scene/Node.html#onSwipeUpProperty--">onSwipeUpProperty</a>, <a href="../../../javafx/scene/Node.html#onTouchMovedProperty--">onTouchMovedProperty</a>, <a href="../../../javafx/scene/Node.html#onTouchPressedProperty--">onTouchPressedProperty</a>, <a href="../../../javafx/scene/Node.html#onTouchReleasedProperty--">onTouchReleasedProperty</a>, <a href="../../../javafx/scene/Node.html#onTouchStationaryProperty--">onTouchStationaryProperty</a>, <a href="../../../javafx/scene/Node.html#onZoomFinishedProperty--">onZoomFinishedProperty</a>, <a href="../../../javafx/scene/Node.html#onZoomProperty--">onZoomProperty</a>, <a href="../../../javafx/scene/Node.html#onZoomStartedProperty--">onZoomStartedProperty</a>, <a href="../../../javafx/scene/Node.html#opacityProperty--">opacityProperty</a>, <a href="../../../javafx/scene/Node.html#parentProperty--">parentProperty</a>, <a href="../../../javafx/scene/Node.html#parentToLocal-javafx.geometry.Bounds-">parentToLocal</a>, <a href="../../../javafx/scene/Node.html#parentToLocal-double-double-">parentToLocal</a>, <a href="../../../javafx/scene/Node.html#parentToLocal-double-double-double-">parentToLocal</a>, <a href="../../../javafx/scene/Node.html#parentToLocal-javafx.geometry.Point2D-">parentToLocal</a>, <a href="../../../javafx/scene/Node.html#parentToLocal-javafx.geometry.Point3D-">parentToLocal</a>, <a href="../../../javafx/scene/Node.html#pickOnBoundsProperty--">pickOnBoundsProperty</a>, <a href="../../../javafx/scene/Node.html#prefHeight-double-">prefHeight</a>, <a href="../../../javafx/scene/Node.html#prefWidth-double-">prefWidth</a>, <a href="../../../javafx/scene/Node.html#pressedProperty--">pressedProperty</a>, <a href="../../../javafx/scene/Node.html#pseudoClassStateChanged-javafx.css.PseudoClass-boolean-">pseudoClassStateChanged</a>, <a href="../../../javafx/scene/Node.html#queryAccessibleAttribute-javafx.scene.AccessibleAttribute-java.lang.Object...-">queryAccessibleAttribute</a>, <a href="../../../javafx/scene/Node.html#relocate-double-double-">relocate</a>, <a href="../../../javafx/scene/Node.html#removeEventFilter-javafx.event.EventType-javafx.event.EventHandler-">removeEventFilter</a>, <a href="../../../javafx/scene/Node.html#removeEventHandler-javafx.event.EventType-javafx.event.EventHandler-">removeEventHandler</a>, <a href="../../../javafx/scene/Node.html#requestFocus--">requestFocus</a>, <a href="../../../javafx/scene/Node.html#resize-double-double-">resize</a>, <a href="../../../javafx/scene/Node.html#resizeRelocate-double-double-double-double-">resizeRelocate</a>, <a href="../../../javafx/scene/Node.html#rotateProperty--">rotateProperty</a>, <a href="../../../javafx/scene/Node.html#rotationAxisProperty--">rotationAxisProperty</a>, <a href="../../../javafx/scene/Node.html#scaleXProperty--">scaleXProperty</a>, <a href="../../../javafx/scene/Node.html#scaleYProperty--">scaleYProperty</a>, <a href="../../../javafx/scene/Node.html#scaleZProperty--">scaleZProperty</a>, <a href="../../../javafx/scene/Node.html#sceneProperty--">sceneProperty</a>, <a href="../../../javafx/scene/Node.html#sceneToLocal-javafx.geometry.Bounds-">sceneToLocal</a>, <a href="../../../javafx/scene/Node.html#sceneToLocal-javafx.geometry.Bounds-boolean-">sceneToLocal</a>, <a href="../../../javafx/scene/Node.html#sceneToLocal-double-double-">sceneToLocal</a>, <a href="../../../javafx/scene/Node.html#sceneToLocal-double-double-boolean-">sceneToLocal</a>, <a href="../../../javafx/scene/Node.html#sceneToLocal-double-double-double-">sceneToLocal</a>, <a href="../../../javafx/scene/Node.html#sceneToLocal-javafx.geometry.Point2D-">sceneToLocal</a>, <a href="../../../javafx/scene/Node.html#sceneToLocal-javafx.geometry.Point2D-boolean-">sceneToLocal</a>, <a href="../../../javafx/scene/Node.html#sceneToLocal-javafx.geometry.Point3D-">sceneToLocal</a>, <a href="../../../javafx/scene/Node.html#screenToLocal-javafx.geometry.Bounds-">screenToLocal</a>, <a href="../../../javafx/scene/Node.html#screenToLocal-double-double-">screenToLocal</a>, <a href="../../../javafx/scene/Node.html#screenToLocal-javafx.geometry.Point2D-">screenToLocal</a>, <a href="../../../javafx/scene/Node.html#setAccessibleHelp-java.lang.String-">setAccessibleHelp</a>, <a href="../../../javafx/scene/Node.html#setAccessibleRole-javafx.scene.AccessibleRole-">setAccessibleRole</a>, <a href="../../../javafx/scene/Node.html#setAccessibleRoleDescription-java.lang.String-">setAccessibleRoleDescription</a>, <a href="../../../javafx/scene/Node.html#setAccessibleText-java.lang.String-">setAccessibleText</a>, <a href="../../../javafx/scene/Node.html#setBlendMode-javafx.scene.effect.BlendMode-">setBlendMode</a>, <a href="../../../javafx/scene/Node.html#setCache-boolean-">setCache</a>, <a href="../../../javafx/scene/Node.html#setCacheHint-javafx.scene.CacheHint-">setCacheHint</a>, <a href="../../../javafx/scene/Node.html#setClip-javafx.scene.Node-">setClip</a>, <a href="../../../javafx/scene/Node.html#setCursor-javafx.scene.Cursor-">setCursor</a>, <a href="../../../javafx/scene/Node.html#setDepthTest-javafx.scene.DepthTest-">setDepthTest</a>, <a href="../../../javafx/scene/Node.html#setDisable-boolean-">setDisable</a>, <a href="../../../javafx/scene/Node.html#setDisabled-boolean-">setDisabled</a>, <a href="../../../javafx/scene/Node.html#setEffect-javafx.scene.effect.Effect-">setEffect</a>, <a href="../../../javafx/scene/Node.html#setEventDispatcher-javafx.event.EventDispatcher-">setEventDispatcher</a>, <a href="../../../javafx/scene/Node.html#setEventHandler-javafx.event.EventType-javafx.event.EventHandler-">setEventHandler</a>, <a href="../../../javafx/scene/Node.html#setFocused-boolean-">setFocused</a>, <a href="../../../javafx/scene/Node.html#setFocusTraversable-boolean-">setFocusTraversable</a>, <a href="../../../javafx/scene/Node.html#setHover-boolean-">setHover</a>, <a href="../../../javafx/scene/Node.html#setId-java.lang.String-">setId</a>, <a href="../../../javafx/scene/Node.html#setInputMethodRequests-javafx.scene.input.InputMethodRequests-">setInputMethodRequests</a>, <a href="../../../javafx/scene/Node.html#setLayoutX-double-">setLayoutX</a>, <a href="../../../javafx/scene/Node.html#setLayoutY-double-">setLayoutY</a>, <a href="../../../javafx/scene/Node.html#setManaged-boolean-">setManaged</a>, <a href="../../../javafx/scene/Node.html#setMouseTransparent-boolean-">setMouseTransparent</a>, <a href="../../../javafx/scene/Node.html#setNodeOrientation-javafx.geometry.NodeOrientation-">setNodeOrientation</a>, <a href="../../../javafx/scene/Node.html#setOnContextMenuRequested-javafx.event.EventHandler-">setOnContextMenuRequested</a>, <a href="../../../javafx/scene/Node.html#setOnDragDetected-javafx.event.EventHandler-">setOnDragDetected</a>, <a href="../../../javafx/scene/Node.html#setOnDragDone-javafx.event.EventHandler-">setOnDragDone</a>, <a href="../../../javafx/scene/Node.html#setOnDragDropped-javafx.event.EventHandler-">setOnDragDropped</a>, <a href="../../../javafx/scene/Node.html#setOnDragEntered-javafx.event.EventHandler-">setOnDragEntered</a>, <a href="../../../javafx/scene/Node.html#setOnDragExited-javafx.event.EventHandler-">setOnDragExited</a>, <a href="../../../javafx/scene/Node.html#setOnDragOver-javafx.event.EventHandler-">setOnDragOver</a>, <a href="../../../javafx/scene/Node.html#setOnInputMethodTextChanged-javafx.event.EventHandler-">setOnInputMethodTextChanged</a>, <a href="../../../javafx/scene/Node.html#setOnKeyPressed-javafx.event.EventHandler-">setOnKeyPressed</a>, <a href="../../../javafx/scene/Node.html#setOnKeyReleased-javafx.event.EventHandler-">setOnKeyReleased</a>, <a href="../../../javafx/scene/Node.html#setOnKeyTyped-javafx.event.EventHandler-">setOnKeyTyped</a>, <a href="../../../javafx/scene/Node.html#setOnMouseClicked-javafx.event.EventHandler-">setOnMouseClicked</a>, <a href="../../../javafx/scene/Node.html#setOnMouseDragEntered-javafx.event.EventHandler-">setOnMouseDragEntered</a>, <a href="../../../javafx/scene/Node.html#setOnMouseDragExited-javafx.event.EventHandler-">setOnMouseDragExited</a>, <a href="../../../javafx/scene/Node.html#setOnMouseDragged-javafx.event.EventHandler-">setOnMouseDragged</a>, <a href="../../../javafx/scene/Node.html#setOnMouseDragOver-javafx.event.EventHandler-">setOnMouseDragOver</a>, <a href="../../../javafx/scene/Node.html#setOnMouseDragReleased-javafx.event.EventHandler-">setOnMouseDragReleased</a>, <a href="../../../javafx/scene/Node.html#setOnMouseEntered-javafx.event.EventHandler-">setOnMouseEntered</a>, <a href="../../../javafx/scene/Node.html#setOnMouseExited-javafx.event.EventHandler-">setOnMouseExited</a>, <a href="../../../javafx/scene/Node.html#setOnMouseMoved-javafx.event.EventHandler-">setOnMouseMoved</a>, <a href="../../../javafx/scene/Node.html#setOnMousePressed-javafx.event.EventHandler-">setOnMousePressed</a>, <a href="../../../javafx/scene/Node.html#setOnMouseReleased-javafx.event.EventHandler-">setOnMouseReleased</a>, <a href="../../../javafx/scene/Node.html#setOnRotate-javafx.event.EventHandler-">setOnRotate</a>, <a href="../../../javafx/scene/Node.html#setOnRotationFinished-javafx.event.EventHandler-">setOnRotationFinished</a>, <a href="../../../javafx/scene/Node.html#setOnRotationStarted-javafx.event.EventHandler-">setOnRotationStarted</a>, <a href="../../../javafx/scene/Node.html#setOnScroll-javafx.event.EventHandler-">setOnScroll</a>, <a href="../../../javafx/scene/Node.html#setOnScrollFinished-javafx.event.EventHandler-">setOnScrollFinished</a>, <a href="../../../javafx/scene/Node.html#setOnScrollStarted-javafx.event.EventHandler-">setOnScrollStarted</a>, <a href="../../../javafx/scene/Node.html#setOnSwipeDown-javafx.event.EventHandler-">setOnSwipeDown</a>, <a href="../../../javafx/scene/Node.html#setOnSwipeLeft-javafx.event.EventHandler-">setOnSwipeLeft</a>, <a href="../../../javafx/scene/Node.html#setOnSwipeRight-javafx.event.EventHandler-">setOnSwipeRight</a>, <a href="../../../javafx/scene/Node.html#setOnSwipeUp-javafx.event.EventHandler-">setOnSwipeUp</a>, <a href="../../../javafx/scene/Node.html#setOnTouchMoved-javafx.event.EventHandler-">setOnTouchMoved</a>, <a href="../../../javafx/scene/Node.html#setOnTouchPressed-javafx.event.EventHandler-">setOnTouchPressed</a>, <a href="../../../javafx/scene/Node.html#setOnTouchReleased-javafx.event.EventHandler-">setOnTouchReleased</a>, <a href="../../../javafx/scene/Node.html#setOnTouchStationary-javafx.event.EventHandler-">setOnTouchStationary</a>, <a href="../../../javafx/scene/Node.html#setOnZoom-javafx.event.EventHandler-">setOnZoom</a>, <a href="../../../javafx/scene/Node.html#setOnZoomFinished-javafx.event.EventHandler-">setOnZoomFinished</a>, <a href="../../../javafx/scene/Node.html#setOnZoomStarted-javafx.event.EventHandler-">setOnZoomStarted</a>, <a href="../../../javafx/scene/Node.html#setOpacity-double-">setOpacity</a>, <a href="../../../javafx/scene/Node.html#setPickOnBounds-boolean-">setPickOnBounds</a>, <a href="../../../javafx/scene/Node.html#setPressed-boolean-">setPressed</a>, <a href="../../../javafx/scene/Node.html#setRotate-double-">setRotate</a>, <a href="../../../javafx/scene/Node.html#setRotationAxis-javafx.geometry.Point3D-">setRotationAxis</a>, <a href="../../../javafx/scene/Node.html#setScaleX-double-">setScaleX</a>, <a href="../../../javafx/scene/Node.html#setScaleY-double-">setScaleY</a>, <a href="../../../javafx/scene/Node.html#setScaleZ-double-">setScaleZ</a>, <a href="../../../javafx/scene/Node.html#setStyle-java.lang.String-">setStyle</a>, <a href="../../../javafx/scene/Node.html#setTranslateX-double-">setTranslateX</a>, <a href="../../../javafx/scene/Node.html#setTranslateY-double-">setTranslateY</a>, <a href="../../../javafx/scene/Node.html#setTranslateZ-double-">setTranslateZ</a>, <a href="../../../javafx/scene/Node.html#setUserData-java.lang.Object-">setUserData</a>, <a href="../../../javafx/scene/Node.html#setVisible-boolean-">setVisible</a>, <a href="../../../javafx/scene/Node.html#snapshot-javafx.util.Callback-javafx.scene.SnapshotParameters-javafx.scene.image.WritableImage-">snapshot</a>, <a href="../../../javafx/scene/Node.html#snapshot-javafx.scene.SnapshotParameters-javafx.scene.image.WritableImage-">snapshot</a>, <a href="../../../javafx/scene/Node.html#startDragAndDrop-javafx.scene.input.TransferMode...-">startDragAndDrop</a>, <a href="../../../javafx/scene/Node.html#startFullDrag--">startFullDrag</a>, <a href="../../../javafx/scene/Node.html#styleProperty--">styleProperty</a>, <a href="../../../javafx/scene/Node.html#toBack--">toBack</a>, <a href="../../../javafx/scene/Node.html#toFront--">toFront</a>, <a href="../../../javafx/scene/Node.html#toString--">toString</a>, <a href="../../../javafx/scene/Node.html#translateXProperty--">translateXProperty</a>, <a href="../../../javafx/scene/Node.html#translateYProperty--">translateYProperty</a>, <a href="../../../javafx/scene/Node.html#translateZProperty--">translateZProperty</a>, <a href="../../../javafx/scene/Node.html#usesMirroring--">usesMirroring</a>, <a href="../../../javafx/scene/Node.html#visibleProperty--">visibleProperty</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ PROPERTY DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="property.detail">
<!--   -->
</a>
<h3>Property Detail</h3>
<a name="strokeTypeProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strokeType</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/shape/StrokeType.html" title="enum in javafx.scene.shape">StrokeType</a>&gt; strokeTypeProperty</pre>
<div class="block">Defines the direction (inside, centered, or outside) that the strokeWidth
 is applied to the boundary of the shape.

 <p>
 The image shows a shape without stroke and with a thick stroke applied
 inside, centered and outside.
 </p><p>
 <img src="doc-files/stroketype.png"/>
 </p></div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>CENTERED</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStrokeType--"><code>getStrokeType()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStrokeType-javafx.scene.shape.StrokeType-"><code>setStrokeType(StrokeType)</code></a></dd>
</dl>
</li>
</ul>
<a name="strokeWidthProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strokeWidth</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a> strokeWidthProperty</pre>
<div class="block">Defines a square pen line width. A value of 0.0 specifies a hairline
 stroke. A value of less than 0.0 will be treated as 0.0.</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>1.0</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStrokeWidth--"><code>getStrokeWidth()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStrokeWidth-double-"><code>setStrokeWidth(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="strokeLineJoinProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strokeLineJoin</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/shape/StrokeLineJoin.html" title="enum in javafx.scene.shape">StrokeLineJoin</a>&gt; strokeLineJoinProperty</pre>
<div class="block">Defines the decoration applied where path segments meet.
 The value must have one of the following values:
 <code>StrokeLineJoin.MITER</code>, <code>StrokeLineJoin.BEVEL</code>,
 and <code>StrokeLineJoin.ROUND</code>. The image shows a shape
 using the values in the mentioned order.
 </p><p>
 <img src="doc-files/strokelinejoin.png"/>
 </p></div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>MITER</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStrokeLineJoin--"><code>getStrokeLineJoin()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStrokeLineJoin-javafx.scene.shape.StrokeLineJoin-"><code>setStrokeLineJoin(StrokeLineJoin)</code></a></dd>
</dl>
</li>
</ul>
<a name="strokeLineCapProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strokeLineCap</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/shape/StrokeLineCap.html" title="enum in javafx.scene.shape">StrokeLineCap</a>&gt; strokeLineCapProperty</pre>
<div class="block">The end cap style of this <code>Shape</code> as one of the following
 values that define possible end cap styles:
 <code>StrokeLineCap.BUTT</code>, <code>StrokeLineCap.ROUND</code>,
 and  <code>StrokeLineCap.SQUARE</code>. The image shows a line
 using the values in the mentioned order.
 </p><p>
 <img src="doc-files/strokelinecap.png"/>
 </p></div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>SQUARE</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStrokeLineCap--"><code>getStrokeLineCap()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStrokeLineCap-javafx.scene.shape.StrokeLineCap-"><code>setStrokeLineCap(StrokeLineCap)</code></a></dd>
</dl>
</li>
</ul>
<a name="strokeMiterLimitProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strokeMiterLimit</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a> strokeMiterLimitProperty</pre>
<div class="block">Defines the limit for the <code>StrokeLineJoin.MITER</code> line join style.
 A value of less than 1.0 will be treated as 1.0.

 <p>
 The image demonstrates the behavior. Miter length (<code>A</code>) is computed
 as the distance of the most inside point to the most outside point of
 the joint, with the stroke width as a unit. If the miter length is bigger
 than the given miter limit, the miter is cut at the edge of the shape
 (<code>B</code>). For the situation in the image it means that the miter
 will be cut at <code>B</code> for limit values less than <code>4.65</code>.
 </p><p>
 <img src="doc-files/strokemiterlimit.png"/>
 </p></div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>10.0</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStrokeMiterLimit--"><code>getStrokeMiterLimit()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStrokeMiterLimit-double-"><code>setStrokeMiterLimit(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="strokeDashOffsetProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strokeDashOffset</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a> strokeDashOffsetProperty</pre>
<div class="block">Defines a distance specified in user coordinates that represents
 an offset into the dashing pattern. In other words, the dash phase
 defines the point in the dashing pattern that will correspond
 to the beginning of the stroke.

 <p>
 The image shows a stroke with dash array <code>[25, 20, 5, 20]</code> and
 a stroke with the same pattern and offset <code>45</code> which shifts
 the pattern about the length of the first dash segment and
 the following space.
 </p><p>
 <img src="doc-files/strokedashoffset.png"/>
 </p></div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>0</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStrokeDashOffset--"><code>getStrokeDashOffset()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStrokeDashOffset-double-"><code>setStrokeDashOffset(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="fillProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fill</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&gt; fillProperty</pre>
<div class="block">Defines parameters to fill the interior of an <code>Shape</code>
 using the settings of the <code>Paint</code> context.
 The default value is <code>Color.BLACK</code> for all shapes except
 Line, Polyline, and Path. The default value is <code>null</code> for
 those shapes.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getFill--"><code>getFill()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setFill-javafx.scene.paint.Paint-"><code>setFill(Paint)</code></a></dd>
</dl>
</li>
</ul>
<a name="strokeProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>stroke</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&gt; strokeProperty</pre>
<div class="block">Defines parameters of a stroke that is drawn around the outline of
 a <code>Shape</code> using the settings of the specified <code>Paint</code>.
 The default value is <code>null</code> for all shapes except
 Line, Polyline, and Path. The default value is <code>Color.BLACK</code> for
 those shapes.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStroke--"><code>getStroke()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStroke-javafx.scene.paint.Paint-"><code>setStroke(Paint)</code></a></dd>
</dl>
</li>
</ul>
<a name="smoothProperty">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>smooth</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/BooleanProperty.html" title="class in javafx.beans.property">BooleanProperty</a> smoothProperty</pre>
<div class="block">Defines whether antialiasing hints are used or not for this <code>Shape</code>.
 If the value equals true the rendering hints are applied.</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>true</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#isSmooth--"><code>isSmooth()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setSmooth-boolean-"><code>setSmooth(boolean)</code></a></dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="Shape--">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Shape</h4>
<pre>public&nbsp;Shape()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="setStrokeType-javafx.scene.shape.StrokeType-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStrokeType</h4>
<pre>public final&nbsp;void&nbsp;setStrokeType(<a href="../../../javafx/scene/shape/StrokeType.html" title="enum in javafx.scene.shape">StrokeType</a>&nbsp;value)</pre>
<div class="block">Sets the value of the property strokeType.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines the direction (inside, centered, or outside) that the strokeWidth
 is applied to the boundary of the shape.

 <p>
 The image shows a shape without stroke and with a thick stroke applied
 inside, centered and outside.
 </p><p>
 <img src="doc-files/stroketype.png"/>
 </p></dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>CENTERED</dd>
</dl>
</li>
</ul>
<a name="getStrokeType--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStrokeType</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/shape/StrokeType.html" title="enum in javafx.scene.shape">StrokeType</a>&nbsp;getStrokeType()</pre>
<div class="block">Gets the value of the property strokeType.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines the direction (inside, centered, or outside) that the strokeWidth
 is applied to the boundary of the shape.

 <p>
 The image shows a shape without stroke and with a thick stroke applied
 inside, centered and outside.
 </p><p>
 <img src="doc-files/stroketype.png"/>
 </p></dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>CENTERED</dd>
</dl>
</li>
</ul>
<a name="strokeTypeProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strokeTypeProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/shape/StrokeType.html" title="enum in javafx.scene.shape">StrokeType</a>&gt;&nbsp;strokeTypeProperty()</pre>
<div class="block">Defines the direction (inside, centered, or outside) that the strokeWidth
 is applied to the boundary of the shape.

 <p>
 The image shows a shape without stroke and with a thick stroke applied
 inside, centered and outside.
 </p><p>
 <img src="doc-files/stroketype.png"/>
 </p></div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>CENTERED</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStrokeType--"><code>getStrokeType()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStrokeType-javafx.scene.shape.StrokeType-"><code>setStrokeType(StrokeType)</code></a></dd>
</dl>
</li>
</ul>
<a name="setStrokeWidth-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStrokeWidth</h4>
<pre>public final&nbsp;void&nbsp;setStrokeWidth(double&nbsp;value)</pre>
<div class="block">Sets the value of the property strokeWidth.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines a square pen line width. A value of 0.0 specifies a hairline
 stroke. A value of less than 0.0 will be treated as 0.0.</dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>1.0</dd>
</dl>
</li>
</ul>
<a name="getStrokeWidth--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStrokeWidth</h4>
<pre>public final&nbsp;double&nbsp;getStrokeWidth()</pre>
<div class="block">Gets the value of the property strokeWidth.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines a square pen line width. A value of 0.0 specifies a hairline
 stroke. A value of less than 0.0 will be treated as 0.0.</dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>1.0</dd>
</dl>
</li>
</ul>
<a name="strokeWidthProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strokeWidthProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a>&nbsp;strokeWidthProperty()</pre>
<div class="block">Defines a square pen line width. A value of 0.0 specifies a hairline
 stroke. A value of less than 0.0 will be treated as 0.0.</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>1.0</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStrokeWidth--"><code>getStrokeWidth()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStrokeWidth-double-"><code>setStrokeWidth(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="setStrokeLineJoin-javafx.scene.shape.StrokeLineJoin-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStrokeLineJoin</h4>
<pre>public final&nbsp;void&nbsp;setStrokeLineJoin(<a href="../../../javafx/scene/shape/StrokeLineJoin.html" title="enum in javafx.scene.shape">StrokeLineJoin</a>&nbsp;value)</pre>
<div class="block">Sets the value of the property strokeLineJoin.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines the decoration applied where path segments meet.
 The value must have one of the following values:
 <code>StrokeLineJoin.MITER</code>, <code>StrokeLineJoin.BEVEL</code>,
 and <code>StrokeLineJoin.ROUND</code>. The image shows a shape
 using the values in the mentioned order.
 </p><p>
 <img src="doc-files/strokelinejoin.png"/>
 </p></dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>MITER</dd>
</dl>
</li>
</ul>
<a name="getStrokeLineJoin--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStrokeLineJoin</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/shape/StrokeLineJoin.html" title="enum in javafx.scene.shape">StrokeLineJoin</a>&nbsp;getStrokeLineJoin()</pre>
<div class="block">Gets the value of the property strokeLineJoin.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines the decoration applied where path segments meet.
 The value must have one of the following values:
 <code>StrokeLineJoin.MITER</code>, <code>StrokeLineJoin.BEVEL</code>,
 and <code>StrokeLineJoin.ROUND</code>. The image shows a shape
 using the values in the mentioned order.
 </p><p>
 <img src="doc-files/strokelinejoin.png"/>
 </p></dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>MITER</dd>
</dl>
</li>
</ul>
<a name="strokeLineJoinProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strokeLineJoinProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/shape/StrokeLineJoin.html" title="enum in javafx.scene.shape">StrokeLineJoin</a>&gt;&nbsp;strokeLineJoinProperty()</pre>
<div class="block">Defines the decoration applied where path segments meet.
 The value must have one of the following values:
 <code>StrokeLineJoin.MITER</code>, <code>StrokeLineJoin.BEVEL</code>,
 and <code>StrokeLineJoin.ROUND</code>. The image shows a shape
 using the values in the mentioned order.
 </p><p>
 <img src="doc-files/strokelinejoin.png"/>
 </p></div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>MITER</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStrokeLineJoin--"><code>getStrokeLineJoin()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStrokeLineJoin-javafx.scene.shape.StrokeLineJoin-"><code>setStrokeLineJoin(StrokeLineJoin)</code></a></dd>
</dl>
</li>
</ul>
<a name="setStrokeLineCap-javafx.scene.shape.StrokeLineCap-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStrokeLineCap</h4>
<pre>public final&nbsp;void&nbsp;setStrokeLineCap(<a href="../../../javafx/scene/shape/StrokeLineCap.html" title="enum in javafx.scene.shape">StrokeLineCap</a>&nbsp;value)</pre>
<div class="block">Sets the value of the property strokeLineCap.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>The end cap style of this <code>Shape</code> as one of the following
 values that define possible end cap styles:
 <code>StrokeLineCap.BUTT</code>, <code>StrokeLineCap.ROUND</code>,
 and  <code>StrokeLineCap.SQUARE</code>. The image shows a line
 using the values in the mentioned order.
 </p><p>
 <img src="doc-files/strokelinecap.png"/>
 </p></dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>SQUARE</dd>
</dl>
</li>
</ul>
<a name="getStrokeLineCap--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStrokeLineCap</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/shape/StrokeLineCap.html" title="enum in javafx.scene.shape">StrokeLineCap</a>&nbsp;getStrokeLineCap()</pre>
<div class="block">Gets the value of the property strokeLineCap.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>The end cap style of this <code>Shape</code> as one of the following
 values that define possible end cap styles:
 <code>StrokeLineCap.BUTT</code>, <code>StrokeLineCap.ROUND</code>,
 and  <code>StrokeLineCap.SQUARE</code>. The image shows a line
 using the values in the mentioned order.
 </p><p>
 <img src="doc-files/strokelinecap.png"/>
 </p></dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>SQUARE</dd>
</dl>
</li>
</ul>
<a name="strokeLineCapProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strokeLineCapProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/shape/StrokeLineCap.html" title="enum in javafx.scene.shape">StrokeLineCap</a>&gt;&nbsp;strokeLineCapProperty()</pre>
<div class="block">The end cap style of this <code>Shape</code> as one of the following
 values that define possible end cap styles:
 <code>StrokeLineCap.BUTT</code>, <code>StrokeLineCap.ROUND</code>,
 and  <code>StrokeLineCap.SQUARE</code>. The image shows a line
 using the values in the mentioned order.
 </p><p>
 <img src="doc-files/strokelinecap.png"/>
 </p></div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>SQUARE</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStrokeLineCap--"><code>getStrokeLineCap()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStrokeLineCap-javafx.scene.shape.StrokeLineCap-"><code>setStrokeLineCap(StrokeLineCap)</code></a></dd>
</dl>
</li>
</ul>
<a name="setStrokeMiterLimit-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStrokeMiterLimit</h4>
<pre>public final&nbsp;void&nbsp;setStrokeMiterLimit(double&nbsp;value)</pre>
<div class="block">Sets the value of the property strokeMiterLimit.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines the limit for the <code>StrokeLineJoin.MITER</code> line join style.
 A value of less than 1.0 will be treated as 1.0.

 <p>
 The image demonstrates the behavior. Miter length (<code>A</code>) is computed
 as the distance of the most inside point to the most outside point of
 the joint, with the stroke width as a unit. If the miter length is bigger
 than the given miter limit, the miter is cut at the edge of the shape
 (<code>B</code>). For the situation in the image it means that the miter
 will be cut at <code>B</code> for limit values less than <code>4.65</code>.
 </p><p>
 <img src="doc-files/strokemiterlimit.png"/>
 </p></dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>10.0</dd>
</dl>
</li>
</ul>
<a name="getStrokeMiterLimit--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStrokeMiterLimit</h4>
<pre>public final&nbsp;double&nbsp;getStrokeMiterLimit()</pre>
<div class="block">Gets the value of the property strokeMiterLimit.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines the limit for the <code>StrokeLineJoin.MITER</code> line join style.
 A value of less than 1.0 will be treated as 1.0.

 <p>
 The image demonstrates the behavior. Miter length (<code>A</code>) is computed
 as the distance of the most inside point to the most outside point of
 the joint, with the stroke width as a unit. If the miter length is bigger
 than the given miter limit, the miter is cut at the edge of the shape
 (<code>B</code>). For the situation in the image it means that the miter
 will be cut at <code>B</code> for limit values less than <code>4.65</code>.
 </p><p>
 <img src="doc-files/strokemiterlimit.png"/>
 </p></dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>10.0</dd>
</dl>
</li>
</ul>
<a name="strokeMiterLimitProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strokeMiterLimitProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a>&nbsp;strokeMiterLimitProperty()</pre>
<div class="block">Defines the limit for the <code>StrokeLineJoin.MITER</code> line join style.
 A value of less than 1.0 will be treated as 1.0.

 <p>
 The image demonstrates the behavior. Miter length (<code>A</code>) is computed
 as the distance of the most inside point to the most outside point of
 the joint, with the stroke width as a unit. If the miter length is bigger
 than the given miter limit, the miter is cut at the edge of the shape
 (<code>B</code>). For the situation in the image it means that the miter
 will be cut at <code>B</code> for limit values less than <code>4.65</code>.
 </p><p>
 <img src="doc-files/strokemiterlimit.png"/>
 </p></div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>10.0</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStrokeMiterLimit--"><code>getStrokeMiterLimit()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStrokeMiterLimit-double-"><code>setStrokeMiterLimit(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="setStrokeDashOffset-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStrokeDashOffset</h4>
<pre>public final&nbsp;void&nbsp;setStrokeDashOffset(double&nbsp;value)</pre>
<div class="block">Sets the value of the property strokeDashOffset.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines a distance specified in user coordinates that represents
 an offset into the dashing pattern. In other words, the dash phase
 defines the point in the dashing pattern that will correspond
 to the beginning of the stroke.

 <p>
 The image shows a stroke with dash array <code>[25, 20, 5, 20]</code> and
 a stroke with the same pattern and offset <code>45</code> which shifts
 the pattern about the length of the first dash segment and
 the following space.
 </p><p>
 <img src="doc-files/strokedashoffset.png"/>
 </p></dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>0</dd>
</dl>
</li>
</ul>
<a name="getStrokeDashOffset--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStrokeDashOffset</h4>
<pre>public final&nbsp;double&nbsp;getStrokeDashOffset()</pre>
<div class="block">Gets the value of the property strokeDashOffset.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines a distance specified in user coordinates that represents
 an offset into the dashing pattern. In other words, the dash phase
 defines the point in the dashing pattern that will correspond
 to the beginning of the stroke.

 <p>
 The image shows a stroke with dash array <code>[25, 20, 5, 20]</code> and
 a stroke with the same pattern and offset <code>45</code> which shifts
 the pattern about the length of the first dash segment and
 the following space.
 </p><p>
 <img src="doc-files/strokedashoffset.png"/>
 </p></dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>0</dd>
</dl>
</li>
</ul>
<a name="strokeDashOffsetProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strokeDashOffsetProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a>&nbsp;strokeDashOffsetProperty()</pre>
<div class="block">Defines a distance specified in user coordinates that represents
 an offset into the dashing pattern. In other words, the dash phase
 defines the point in the dashing pattern that will correspond
 to the beginning of the stroke.

 <p>
 The image shows a stroke with dash array <code>[25, 20, 5, 20]</code> and
 a stroke with the same pattern and offset <code>45</code> which shifts
 the pattern about the length of the first dash segment and
 the following space.
 </p><p>
 <img src="doc-files/strokedashoffset.png"/>
 </p></div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>0</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStrokeDashOffset--"><code>getStrokeDashOffset()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStrokeDashOffset-double-"><code>setStrokeDashOffset(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="getStrokeDashArray--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStrokeDashArray</h4>
<pre>public final&nbsp;<a href="../../../javafx/collections/ObservableList.html" title="interface in javafx.collections">ObservableList</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;getStrokeDashArray()</pre>
<div class="block">Defines the array representing the lengths of the dash segments.
 Alternate entries in the array represent the user space lengths
 of the opaque and transparent segments of the dashes.
 As the pen moves along the outline of the <code>Shape</code> to be stroked,
 the user space distance that the pen travels is accumulated.
 The distance value is used to index into the dash array.
 The pen is opaque when its current cumulative distance maps
 to an even element of the dash array (counting from <code>0</code>) and
 transparent otherwise.
 <p>
 An empty strokeDashArray indicates a solid line with no spaces.
 An odd length strokeDashArray behaves the same as an even length
 array constructed by implicitly repeating the indicated odd length
 array twice in succession (<code>[20, 5, 15]</code> behaves as if it
 were <code>[20, 5, 15, 20, 5, 15]</code>).
 <p>
 Note that each dash segment will be capped by the decoration specified
 by the current stroke line cap.

 <p>
 The image shows a shape with stroke dash array <code>[25, 20, 5, 20]</code>
 and 3 different values for the stroke line cap:
 <code>StrokeLineCap.BUTT</code>, <code>StrokeLineCap.SQUARE</code> (the default),
 and <code>StrokeLineCap.ROUND</code>
 </p><p>
 <img src="doc-files/strokedasharray.png"/>
 </p></div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>empty</dd>
</dl>
</li>
</ul>
<a name="setFill-javafx.scene.paint.Paint-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFill</h4>
<pre>public final&nbsp;void&nbsp;setFill(<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;value)</pre>
<div class="block">Sets the value of the property fill.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines parameters to fill the interior of an <code>Shape</code>
 using the settings of the <code>Paint</code> context.
 The default value is <code>Color.BLACK</code> for all shapes except
 Line, Polyline, and Path. The default value is <code>null</code> for
 those shapes.</dd>
</dl>
</li>
</ul>
<a name="getFill--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFill</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;getFill()</pre>
<div class="block">Gets the value of the property fill.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines parameters to fill the interior of an <code>Shape</code>
 using the settings of the <code>Paint</code> context.
 The default value is <code>Color.BLACK</code> for all shapes except
 Line, Polyline, and Path. The default value is <code>null</code> for
 those shapes.</dd>
</dl>
</li>
</ul>
<a name="fillProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fillProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&gt;&nbsp;fillProperty()</pre>
<div class="block">Defines parameters to fill the interior of an <code>Shape</code>
 using the settings of the <code>Paint</code> context.
 The default value is <code>Color.BLACK</code> for all shapes except
 Line, Polyline, and Path. The default value is <code>null</code> for
 those shapes.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getFill--"><code>getFill()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setFill-javafx.scene.paint.Paint-"><code>setFill(Paint)</code></a></dd>
</dl>
</li>
</ul>
<a name="setStroke-javafx.scene.paint.Paint-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStroke</h4>
<pre>public final&nbsp;void&nbsp;setStroke(<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;value)</pre>
<div class="block">Sets the value of the property stroke.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines parameters of a stroke that is drawn around the outline of
 a <code>Shape</code> using the settings of the specified <code>Paint</code>.
 The default value is <code>null</code> for all shapes except
 Line, Polyline, and Path. The default value is <code>Color.BLACK</code> for
 those shapes.</dd>
</dl>
</li>
</ul>
<a name="getStroke--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStroke</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;getStroke()</pre>
<div class="block">Gets the value of the property stroke.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines parameters of a stroke that is drawn around the outline of
 a <code>Shape</code> using the settings of the specified <code>Paint</code>.
 The default value is <code>null</code> for all shapes except
 Line, Polyline, and Path. The default value is <code>Color.BLACK</code> for
 those shapes.</dd>
</dl>
</li>
</ul>
<a name="strokeProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strokeProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&gt;&nbsp;strokeProperty()</pre>
<div class="block">Defines parameters of a stroke that is drawn around the outline of
 a <code>Shape</code> using the settings of the specified <code>Paint</code>.
 The default value is <code>null</code> for all shapes except
 Line, Polyline, and Path. The default value is <code>Color.BLACK</code> for
 those shapes.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#getStroke--"><code>getStroke()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setStroke-javafx.scene.paint.Paint-"><code>setStroke(Paint)</code></a></dd>
</dl>
</li>
</ul>
<a name="setSmooth-boolean-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSmooth</h4>
<pre>public final&nbsp;void&nbsp;setSmooth(boolean&nbsp;value)</pre>
<div class="block">Sets the value of the property smooth.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines whether antialiasing hints are used or not for this <code>Shape</code>.
 If the value equals true the rendering hints are applied.</dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>true</dd>
</dl>
</li>
</ul>
<a name="isSmooth--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSmooth</h4>
<pre>public final&nbsp;boolean&nbsp;isSmooth()</pre>
<div class="block">Gets the value of the property smooth.</div>
<dl>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Defines whether antialiasing hints are used or not for this <code>Shape</code>.
 If the value equals true the rendering hints are applied.</dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>true</dd>
</dl>
</li>
</ul>
<a name="smoothProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>smoothProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/BooleanProperty.html" title="class in javafx.beans.property">BooleanProperty</a>&nbsp;smoothProperty()</pre>
<div class="block">Defines whether antialiasing hints are used or not for this <code>Shape</code>.
 If the value equals true the rendering hints are applied.</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>true</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/shape/Shape.html#isSmooth--"><code>isSmooth()</code></a>, 
<a href="../../../javafx/scene/shape/Shape.html#setSmooth-boolean-"><code>setSmooth(boolean)</code></a></dd>
</dl>
</li>
</ul>
<a name="getClassCssMetaData--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClassCssMetaData</h4>
<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../javafx/css/CssMetaData.html" title="class in javafx.css">CssMetaData</a>&lt;? extends <a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a>,?&gt;&gt;&nbsp;getClassCssMetaData()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The CssMetaData associated with this class, which may include the
 CssMetaData of its super classes.</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JavaFX 8.0</dd>
</dl>
</li>
</ul>
<a name="getCssMetaData--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCssMetaData</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../javafx/css/CssMetaData.html" title="class in javafx.css">CssMetaData</a>&lt;? extends <a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a>,?&gt;&gt;&nbsp;getCssMetaData()</pre>
<div class="block">This method should delegate to <a href="../../../javafx/scene/Node.html#getClassCssMetaData--"><code>Node.getClassCssMetaData()</code></a> so that
 a Node's CssMetaData can be accessed without the need for reflection.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../javafx/css/Styleable.html#getCssMetaData--">getCssMetaData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../javafx/scene/Node.html#getCssMetaData--">getCssMetaData</a></code>&nbsp;in class&nbsp;<code><a href="../../../javafx/scene/Node.html" title="class in javafx.scene">Node</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The CssMetaData associated with this node, which may include the
 CssMetaData of its super classes.</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JavaFX 8.0</dd>
</dl>
</li>
</ul>
<a name="union-javafx.scene.shape.Shape-javafx.scene.shape.Shape-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>union</h4>
<pre>public static&nbsp;<a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;union(<a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;shape1,
                          <a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;shape2)</pre>
<div class="block">Returns a new <code>Shape</code> which is created as a union of the specified
 input shapes.
 <p>
 The operation works with geometric areas occupied by the input shapes.
 For a single <code>Shape</code> such area includes the area occupied by the
 fill if the shape has a non-null fill and the area occupied by the stroke
 if the shape has a non-null stroke. So the area is empty for a shape
 with <code>null</code> stroke and <code>null</code> fill. The area of an input
 shape considered by the operation is independent on the type and
 configuration of the paint used for fill or stroke. Before the final
 operation the areas of the input shapes are transformed to the parent
 coordinate space of their respective topmost parent nodes.
 <p>
 The resulting shape will include areas that were contained in any of the
 input shapes.
 <p>

<PRE>

         shape1       +       shape2       =       result
   +----------------+   +----------------+   +----------------+
   |################|   |################|   |################|
   |##############  |   |  ##############|   |################|
   |############    |   |    ############|   |################|
   |##########      |   |      ##########|   |################|
   |########        |   |        ########|   |################|
   |######          |   |          ######|   |######    ######|
   |####            |   |            ####|   |####        ####|
   |##              |   |              ##|   |##            ##|
   +----------------+   +----------------+   +----------------+

</PRE></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>shape1</code> - the first shape</dd>
<dd><code>shape2</code> - the second shape</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the created <code>Shape</code></dd>
</dl>
</li>
</ul>
<a name="subtract-javafx.scene.shape.Shape-javafx.scene.shape.Shape-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>subtract</h4>
<pre>public static&nbsp;<a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;subtract(<a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;shape1,
                             <a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;shape2)</pre>
<div class="block">Returns a new <code>Shape</code> which is created by subtracting the specified
 second shape from the first shape.
 <p>
 The operation works with geometric areas occupied by the input shapes.
 For a single <code>Shape</code> such area includes the area occupied by the
 fill if the shape has a non-null fill and the area occupied by the stroke
 if the shape has a non-null stroke. So the area is empty for a shape
 with <code>null</code> stroke and <code>null</code> fill. The area of an input
 shape considered by the operation is independent on the type and
 configuration of the paint used for fill or stroke. Before the final
 operation the areas of the input shapes are transformed to the parent
 coordinate space of their respective topmost parent nodes.
 <p>
 The resulting shape will include areas that were contained only in the
 first shape and not in the second shape.
 <p>

<PRE>

         shape1       -       shape2       =       result
   +----------------+   +----------------+   +----------------+
   |################|   |################|   |                |
   |##############  |   |  ##############|   |##              |
   |############    |   |    ############|   |####            |
   |##########      |   |      ##########|   |######          |
   |########        |   |        ########|   |########        |
   |######          |   |          ######|   |######          |
   |####            |   |            ####|   |####            |
   |##              |   |              ##|   |##              |
   +----------------+   +----------------+   +----------------+

</PRE></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>shape1</code> - the first shape</dd>
<dd><code>shape2</code> - the second shape</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the created <code>Shape</code></dd>
</dl>
</li>
</ul>
<a name="intersect-javafx.scene.shape.Shape-javafx.scene.shape.Shape-">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>intersect</h4>
<pre>public static&nbsp;<a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;intersect(<a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;shape1,
                              <a href="../../../javafx/scene/shape/Shape.html" title="class in javafx.scene.shape">Shape</a>&nbsp;shape2)</pre>
<div class="block">Returns a new <code>Shape</code> which is created as an intersection of the
 specified input shapes.
 <p>
 The operation works with geometric areas occupied by the input shapes.
 For a single <code>Shape</code> such area includes the area occupied by the
 fill if the shape has a non-null fill and the area occupied by the stroke
 if the shape has a non-null stroke. So the area is empty for a shape
 with <code>null</code> stroke and <code>null</code> fill. The area of an input
 shape considered by the operation is independent on the type and
 configuration of the paint used for fill or stroke. Before the final
 operation the areas of the input shapes are transformed to the parent
 coordinate space of their respective topmost parent nodes.
 <p>
 The resulting shape will include only areas that were contained in both
 of the input shapes.
 <p>

<PRE>

         shape1       +       shape2       =       result
   +----------------+   +----------------+   +----------------+
   |################|   |################|   |################|
   |##############  |   |  ##############|   |  ############  |
   |############    |   |    ############|   |    ########    |
   |##########      |   |      ##########|   |      ####      |
   |########        |   |        ########|   |                |
   |######          |   |          ######|   |                |
   |####            |   |            ####|   |                |
   |##              |   |              ##|   |                |
   +----------------+   +----------------+   +----------------+

</PRE></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>shape1</code> - the first shape</dd>
<dd><code>shape2</code> - the second shape</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the created <code>Shape</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Shape.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">JavaFX&nbsp;8</div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../javafx/scene/shape/Rectangle.html" title="class in javafx.scene.shape"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../javafx/scene/shape/Shape3D.html" title="class in javafx.scene.shape"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?javafx/scene/shape/Shape.html" target="_top">Frames</a></li>
<li><a href="Shape.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.javafx.scene.Node">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><small><a href="https://docs.oracle.com/javase/8/docs/legal/cpyr.html">Copyright</a> (c) 2008, 2016, Oracle and/or its affiliates. All rights reserved.</small></small></p>
</body>
</html>