| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static Point2D | computeSubSceneCoordinates(double x, double y, SubScene subScene)
Computes subScene local intersection point from the given scene mouse coordinates. |
| public static Point2D | sceneToSubScenePlane(SubScene subScene, Point2D point)
Translates point from scene coordinates to subScene local coordinates. |
| public static Point3D | subSceneToScene(SubScene subScene, Point3D point)
Translates point from inner subScene coordinates to scene coordinates. |
| SceneUtils | back to summary |
|---|---|
| public SceneUtils() | |
| computeSubSceneCoordinates | back to summary |
|---|---|
| private static Point2D computeSubSceneCoordinates(double x, double y, SubScene subScene) Computes subScene local intersection point from the given scene mouse coordinates. Works recursively over all outer subScenes. | |
| sceneToSubScenePlane | back to summary |
|---|---|
| public static Point2D sceneToSubScenePlane(SubScene subScene, Point2D point) Translates point from scene coordinates to subScene local coordinates. | |
| subSceneToScene | back to summary |
|---|---|
| public static Point3D subSceneToScene(SubScene subScene, Point3D point) Translates point from inner subScene coordinates to scene coordinates. | |