de.jreality.scene.pick
Class Graphics3D
java.lang.Object
de.jreality.scene.pick.Graphics3D
public class Graphics3D
- extends Object
- Author:
- gunn
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(Component dr)
- Parameters:
ds -
getNDCToScreen
public static double[] getNDCToScreen(Component dr)
- Returns:
getCurrentPath
public SceneGraphPath getCurrentPath()
- Returns:
setCurrentPath
public void setCurrentPath(SceneGraphPath path)
- Parameters:
path -
getNDCToWorld
public double[] getNDCToWorld()
- Returns: