JDK-8100611 : 3D coordinates conversion methods are needed
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: fx2.0.3
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2011-11-15
  • Updated: 2015-06-16
  • Resolved: 2013-04-16
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8
8Fixed
Related Reports
Blocks :  
Relates :  
Description
The following 3D methods need to be implemented:

Point3D localToParent(Point3D localPoint)
Point3D parentToLocal(Point3D parentPoint)
Point3D localToScene(Point3D localPoint)
Point3D sceneToLocal(Point3D scenePoint)

--

Currently we have the following set of coordinates conversion methods:

Bounds 	localToParent(Bounds localBounds)
Point2D 	localToParent(double localX, double localY)
Point2D 	localToParent(Point2D localPoint)

The only one that has 3D component is the first one. Simple ones with Point3D and triple double parameters are missing.

It is ridiculous to use bounds method to convert 3D points.
Comments
Fixed. This was done as part of the 3D work.
16-04-2013

This will be included in the 3D API work.
18-10-2012

I believe this should be implemented before RT-18256 "Provide handful 3D transform creation method" which is targeted Presidio Updates.
30-11-2011