Package | Description |
---|---|
de.jreality.scene |
This package contains the essential classes of the jReality scene graph.
|
de.jreality.scene.event |
This package contains the classes for handling events in the jReality scene graph.
|
de.jreality.util |
Miscellaneous jReality utilities used in the core packages.
|
de.jreality.writer.u3d |
Modifier and Type | Method and Description |
---|---|
Camera |
SceneGraphComponent.getCamera()
Returns the camera child if any.
|
Modifier and Type | Method and Description |
---|---|
void |
SceneGraphComponent.setCamera(Camera newCamera)
Adds a camera, replacing any previously added camera.
|
void |
SceneGraphVisitor.visit(Camera c) |
Modifier and Type | Method and Description |
---|---|
Camera |
CameraEvent.getCamera()
Returns the sourceCamera.
|
Constructor and Description |
---|
CameraEvent(Camera source)
Constructor for CameraEvent.
|
Modifier and Type | Method and Description |
---|---|
static Camera |
CameraUtility.getCamera(Viewer v)
Determine the camera for this viewer.
|
Modifier and Type | Method and Description |
---|---|
void |
CopyVisitor.copyAttr(Camera src,
Camera dst) |
static double[] |
CameraUtility.getCameraToNDC(Camera cam,
double aspectRatio) |
static double[] |
CameraUtility.getCameraToNDC(Camera cam,
double aspectRatio,
int which)
Calculate a 4x4 projection matrix for this camera.
|
static double[] |
CameraUtility.getCameraToNDC(Camera cam,
double aspectRatio,
int which,
int metric) |
static double[] |
CameraUtility.getEyePosition(Camera cam,
int which)
A method required for calculating cam2NDC for a CAVE-like environment.
|
static double[] |
CameraUtility.getNDCToCamera(Camera cam,
double aspectRatio) |
static Rectangle2D |
CameraUtility.getOffAxisViewPort(Camera cam,
Rectangle2D viewPort,
double[] eyePosition)
A method required for calculating cam2NDC transformation for an off-axis camera.
|
static Rectangle2D |
CameraUtility.getViewport(Camera cam,
double aspectRatio)
Determine the viewport of the given camera: the intersection of the viewing frustum
with the z=1 plane.
|
static void |
CameraUtility.loadPreferences(Camera cam) |
static void |
CameraUtility.savePreferences(Camera cam) |
void |
CopyVisitor.visit(Camera c) |
Modifier and Type | Method and Description |
---|---|
static List<Camera> |
U3DSceneUtility.getCameras(JrScene scene) |