APIdia Launch Partner
Top Description Inners Fields Constructors Methods
com.sun.javafx.scene.shape

public Class CylinderHelper

extends Shape3DHelper
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.Node, javafx.scene.shape.Cylinder

Used to access internal methods of Cylinder.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface

Field Summary

Modifier and TypeField and Description
private static CylinderHelper.CylinderAccessor
private static final CylinderHelper

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected boolean
protected BaseBounds
protected boolean
protected NGNode
private static CylinderHelper
public static void
initHelper(Cylinder cylinder)

public static void
protected void
Inherited from com.sun.javafx.scene.shape.Shape3DHelper:
setShape3DAccessor

Field Detail

cylinderAccessorback to summary
private static CylinderHelper.CylinderAccessor cylinderAccessor
theInstanceback to summary
private static final CylinderHelper theInstance

Constructor Detail

CylinderHelperback to summary
public CylinderHelper()

Method Detail

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

Overrides com.sun.javafx.scene.shape.Shape3DHelper.computeContainsImpl.

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

Overrides com.sun.javafx.scene.shape.Shape3DHelper.computeGeomBoundsImpl.

Annotations
@Override
computeIntersectsImplback to summary
protected boolean computeIntersectsImpl(Node node, PickRay pickRay, PickResultChooser pickResult)

Overrides com.sun.javafx.scene.NodeHelper.computeIntersectsImpl.

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

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

Annotations
@Override
getInstanceback to summary
private static CylinderHelper getInstance()
initHelperback to summary
public static void initHelper(Cylinder cylinder)
setCylinderAccessorback to summary
public static void setCylinderAccessor(final CylinderHelper.CylinderAccessor newAccessor)
updatePeerImplback to summary
protected void updatePeerImpl(Node node)

Overrides com.sun.javafx.scene.shape.Shape3DHelper.updatePeerImpl.

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

public Interface CylinderHelper.CylinderAccessor


Method Summary

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

public BaseBounds
public boolean
public NGNode
public void

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)
doComputeIntersectsback to summary
public boolean doComputeIntersects(Node node, PickRay pickRay, PickResultChooser pickResult)
doCreatePeerback to summary
public NGNode doCreatePeer(Node node)
doUpdatePeerback to summary
public void doUpdatePeer(Node node)