de.jreality.scene.pick
Class Graphics3D
java.lang.Object
de.jreality.scene.pick.Graphics3D
public class Graphics3D
- extends java.lang.Object
- Author:
- gunn
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Graphics3D
public Graphics3D(Viewer v)
- Parameters:
v
-
Graphics3D
public Graphics3D(Viewer v,
SceneGraphPath sgp)
- Parameters:
v
- sgp
-
Graphics3D
public Graphics3D(SceneGraphPath cp,
SceneGraphPath sgp,
double ar)
setAspectRatio
public void setAspectRatio(double ar)
getCameraPath
public SceneGraphPath getCameraPath()
getRoot
public SceneGraphComponent getRoot()
getCameraToNDC
public double[] getCameraToNDC()
- Returns:
getObjectToWorld
public double[] getObjectToWorld()
- If the path is set, then it overrides the object2World matrix value
- Returns:
getWorldToObject
public double[] getWorldToObject()
- Returns:
getWorldToCamera
public double[] getWorldToCamera()
- Returns:
getCameraToWorld
public double[] getCameraToWorld()
- Returns:
getWorldToNDC
public double[] getWorldToNDC()
- Returns:
setObjectToWorld
public void setObjectToWorld(double[] ds)
- Parameters:
ds
-
getObjectToCamera
public double[] getObjectToCamera()
getCameraToObject
public double[] getCameraToObject()
- Returns:
getObjectToNDC
public double[] getObjectToNDC()
- Parameters:
ds
-
getNDCToObject
public double[] getNDCToObject()
- Parameters:
ds
-
getObjectToScreen
public double[] getObjectToScreen(java.awt.Component dr)
- Parameters:
ds
-
getNDCToScreen
public static double[] getNDCToScreen(java.awt.Component dr)
- Returns:
getCurrentPath
public SceneGraphPath getCurrentPath()
- Returns:
setCurrentPath
public void setCurrentPath(SceneGraphPath path)
- Parameters:
path
-
getNDCToWorld
public double[] getNDCToWorld()
- Returns: