Top Description Inners Fields Constructors Methods
com.sun.javafx.scene

public Class SubSceneHelper

extends NodeHelper
Class Inheritance
Imports
com.sun.javafx.geom.BaseBounds, .PickRay, com.sun.javafx.geom.transform.BaseTransform, com.sun.javafx.scene.input.PickResultChooser, com.sun.javafx.sg.prism.NGNode, com.sun.javafx.util.Utils, javafx.scene.Camera, .Node, .SubScene

Used to access internal methods of SubScene.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface

Field Summary

Modifier and TypeField and Description
private static SubSceneHelper.SubSceneAccessor
private static final SubSceneHelper

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected boolean
computeContainsImpl(Node node, double localX, double localY)

Implements abstract com.sun.javafx.scene.NodeHelper.computeContainsImpl.

protected BaseBounds
protected NGNode
public static Camera
private static SubSceneHelper
public static void
initHelper(SubScene subScene)

public static boolean
protected void
protected void
public static void
public static void
pack-priv void
protected void
Inherited from com.sun.javafx.scene.NodeHelper:
addTransitionTimercomputeContainscomputeGeomBoundscomputeIntersectscomputeIntersectsImplcomputeLayoutBoundscomputeLayoutBoundsImplcreatePeerfindStylesfindTransitionDefinitionfindTransitionDefinitionsfindTransitionTimergeomChangedgeomChangedImplgetAccessiblegetHelpergetLeafTransformgetMatchingStylesgetMediaQueryContextgetNodeAccessorgetPeergetPivotXgetPivotYgetPivotZgetSubScenegetTransitionPropertyintersectsintersectsBoundsisDerivedDepthTestisDirtyisDirtyEmptyisInitialCssStateisShowMnemonicsisTreeShowingisTreeVisiblelayoutBoundsChangedlayoutNodeForPrintingmarkDirtymarkDirtyImplnotifyLayoutBoundsChangednotifyLayoutBoundsChangedImplpickNodepickNodeLocalprocessCSSreapplyCSSrecalculateRelativeSizePropertiesremoveTransitionTimerrequestFocusVisiblesetHelpersetNodeAccessorsetParentsetScenessetShowMnemonicsshowMnemonicsPropertysyncPeertransformsChangedtransformsChangedImpltraversetreeVisiblePropertyupdateBoundsupdatePeer

Field Detail

subSceneAccessorback to summary
private static SubSceneHelper.SubSceneAccessor subSceneAccessor
theInstanceback to summary
private static final SubSceneHelper theInstance

Constructor Detail

SubSceneHelperback to summary
public SubSceneHelper()

Method Detail

computeContainsImplback to summary
protected boolean computeContainsImpl(Node node, double localX, double localY)

Implements abstract com.sun.javafx.scene.NodeHelper.computeContainsImpl.

Annotations
@Override
computeGeomBoundsImplback to summary
protected BaseBounds computeGeomBoundsImpl(Node node, BaseBounds bounds, BaseTransform tx)

Implements abstract com.sun.javafx.scene.NodeHelper.computeGeomBoundsImpl.

Annotations
@Override
createPeerImplback to summary
protected NGNode createPeerImpl(Node node)

Implements abstract com.sun.javafx.scene.NodeHelper.createPeerImpl.

Annotations
@Override
getEffectiveCameraback to summary
public static Camera getEffectiveCamera(SubScene subScene)
getInstanceback to summary
private static SubSceneHelper getInstance()
initHelperback to summary
public static void initHelper(SubScene subScene)
isDepthBufferback to summary
public static boolean isDepthBuffer(SubScene subScene)
pickNodeLocalImplback to summary
protected void pickNodeLocalImpl(Node node, PickRay localPickRay, PickResultChooser result)

Overrides com.sun.javafx.scene.NodeHelper.pickNodeLocalImpl.

Annotations
@Override
processCSSImplback to summary
protected void processCSSImpl(Node node)

Overrides com.sun.javafx.scene.NodeHelper.processCSSImpl.

Annotations
@Override
setSubSceneAccessorback to summary
public static void setSubSceneAccessor(final SubSceneHelper.SubSceneAccessor newAccessor)
superProcessCSSback to summary
public static void superProcessCSS(Node node)
superProcessCSSImplback to summary
pack-priv void superProcessCSSImpl(Node node)
updatePeerImplback to summary
protected void updatePeerImpl(Node node)

Overrides com.sun.javafx.scene.NodeHelper.updatePeerImpl.

Annotations
@Override
com.sun.javafx.scene back to summary

public Interface SubSceneHelper.SubSceneAccessor


Method Summary

Modifier and TypeMethod and Description
public boolean
doComputeContains(Node node, double localX, double localY)

public BaseBounds
public NGNode
public void
doPickNodeLocal(Node node, PickRay localPickRay, PickResultChooser result)

public void
public void
public Camera
public boolean

Method Detail

doComputeContainsback to summary
public boolean doComputeContains(Node node, double localX, double localY)
doComputeGeomBoundsback to summary
public BaseBounds doComputeGeomBounds(Node node, BaseBounds bounds, BaseTransform tx)
doCreatePeerback to summary
public NGNode doCreatePeer(Node node)
doPickNodeLocalback to summary
public void doPickNodeLocal(Node node, PickRay localPickRay, PickResultChooser result)
doProcessCSSback to summary
public void doProcessCSS(Node node)
doUpdatePeerback to summary
public void doUpdatePeer(Node node)
getEffectiveCameraback to summary
public Camera getEffectiveCamera(SubScene subScene)
isDepthBufferback to summary
public boolean isDepthBuffer(SubScene subScene)