A C D G H I N O S T V W 

A

AbstractRenderer - Class in org.sdeck.renderer
Base renderer for both mono and stereo renderers.
AbstractRenderer(SDecKit) - Constructor for class org.sdeck.renderer.AbstractRenderer
Constructs a stereo renderer.
AbstractRenderer(SDecKit, boolean) - Constructor for class org.sdeck.renderer.AbstractRenderer
Constructor, protected.
apply(float[]) - Method in interface org.sdeck.stereo.Camera
Apply projection to the project matrix.
apply(float[]) - Method in class org.sdeck.stereo.StereoCamera
Apply projection to the matrix.
aspect - Variable in class org.sdeck.renderer.AbstractRenderer
Surface aspect ratio

C

Camera - Interface in org.sdeck.stereo
Left and right Camera view specified by given Camera.Channel.
Camera.Channel - Enum in org.sdeck.stereo
Stereoscopic channel corresponding to the left and right eye of the viewer.
config - Variable in class org.sdeck.SDecKit
SDeConfig SDK system configuration file
configureSurface(SurfaceHolder, Display.Layout, Display.RenderMode) - Static method in class org.sdeck.SDecKit
Delegates configuration to the stereo display associated to the given SurfaceHolder
configureSurface(SurfaceHolder, Display.Layout, Display.RenderMode) - Static method in class org.sdeck.stereo.StereoDisplay
Delegates the view surface configuration on the wrapped S3D view
configureWindow(Activity, Display.Layout, Display.RenderMode) - Static method in class org.sdeck.SDecKit
Delegates configuration to the stereo display associated to the given Activity
configureWindow(Activity, Display.Layout, Display.RenderMode) - Static method in class org.sdeck.stereo.StereoDisplay
Delegates the window configuration on the wrapped S3D view
copyM(float[], float[]) - Static method in class org.sdeck.renderer.AbstractRenderer
Copy given matrix into destination matrix.
create() - Method in class org.sdeck.SDeConfig.Builder
Get the new D3Config instance.
create(Camera.Channel, SDeConfig) - Method in interface org.sdeck.stereo.Camera
Construct camera with the specified stereo channel and the desired sdk configuration.
create(Camera.Channel, SDeConfig) - Method in class org.sdeck.stereo.StereoCamera
Constructor providing the stereo channel and the desired sdk configuration
createCamera(Camera.Channel) - Method in class org.sdeck.SDecKit
Creates a stereoscopic camera for the given channel
createDisplay(SurfaceHolder) - Static method in class org.sdeck.SDecKit
Creates a display for the given SurfaceHolder.
createDisplay(SurfaceHolder, Display.Layout, Display.RenderMode) - Static method in class org.sdeck.SDecKit
Creates a display for the given SurfaceHolder.
createDisplay(Activity, Display.Layout, Display.RenderMode) - Static method in class org.sdeck.SDecKit
Creates a display for the given Activity.

D

DEBUG - Static variable in class org.sdeck.SDeConfig
Log debug messages if true.
Display - Interface in org.sdeck.stereo
Display is a proxy wrapper interface to access the actual 3D stereo display runtime environment: S3DView.
Display.Layout - Enum in org.sdeck.stereo
Display layout type.
Display.RenderMode - Enum in org.sdeck.stereo
Display rendering mode.
Display.TnMode - Enum in org.sdeck.stereo
TN barrier mode.

G

getAppContext() - Method in class org.sdeck.SDeConfig
Get the application context provided to the constructor or builder.
getAppVersion() - Method in class org.sdeck.SDeConfig
Application version name.
getAspectRatio(int, int) - Method in class org.sdeck.renderer.AbstractRenderer
Aspect ratio is created as width divided by height.
getChannel() - Method in interface org.sdeck.stereo.Camera
Get stereoscopic channel associated to this camera
getChannel() - Method in class org.sdeck.stereo.StereoCamera
Get stereoscopic channel associated to this camera
getConfig() - Method in class org.sdeck.SDecKit
SDeConfig configuration
getDeviceID() - Method in class org.sdeck.SDeConfig
 
getFarZ() - Method in class org.sdeck.SDeConfig
Gets z value of the view frustum near plane in world coordinates.
getFOV() - Method in class org.sdeck.SDeConfig
Gets the field of view angle in the y axis
getHeight() - Method in class org.sdeck.renderer.AbstractRenderer
Returns the surface height.
getHeight(int) - Method in enum org.sdeck.renderer.Viewport
Sets the viewport height
getIOD() - Method in class org.sdeck.SDeConfig
Gets the inter-ocular distance
getNearZ() - Method in class org.sdeck.SDeConfig
Gets z value of the view frustum near plane in world coordinates.
getPrefLayout() - Method in interface org.sdeck.stereo.Display
Gets the prefered layout type
getPrefLayout() - Method in class org.sdeck.stereo.StereoDisplay
 
getPrefLayout() - Method in class org.sdeck.stereo.VoidDisplay
 
getScreenZ() - Method in class org.sdeck.SDeConfig
Gets z value of the view projection plane in world coordinates.
getSdkVersion() - Method in class org.sdeck.SDeConfig
D3Core SDK version.
getViewportMode() - Method in class org.sdeck.renderer.AbstractRenderer
Get viewport mode for this renderer.
getWidth() - Method in class org.sdeck.renderer.AbstractRenderer
Returns the surface width.
getWidth(int) - Method in enum org.sdeck.renderer.Viewport
Sets the viewport width
getX(Camera.Channel, int) - Method in enum org.sdeck.renderer.Viewport
Sets the x coordinate of the viewport top left corner
getY(Camera.Channel, int) - Method in enum org.sdeck.renderer.Viewport
Sets the y coordinate of the viewport top left corner

H

height - Variable in class org.sdeck.renderer.AbstractRenderer
Surface width and height

I

isOrtho() - Method in class org.sdeck.SDeConfig
Checks if the view projection as orthographic or perspective
isPerspective() - Method in class org.sdeck.SDeConfig
Checks if the view projection as orthographic or perspective
isS3DSupported() - Static method in class org.sdeck.SDecKit
Checks if the device is a S3D device
isStereo() - Method in class org.sdeck.SDeConfig
Checks if view is stereoscopic

N

newMatrix() - Static method in class org.sdeck.renderer.AbstractRenderer
Creates a new matrix of 16 elements
next() - Method in enum org.sdeck.renderer.Viewport
Gets the next image in the stereo pair.

O

onDrawFrame(GL10) - Method in class org.sdeck.renderer.AbstractRenderer
This method is responsible for drawing the current frame.
onDrawFrame() - Method in class org.sdeck.renderer.AbstractRenderer
Draw the full scene.
onDrawScene(float[]) - Method in class org.sdeck.renderer.AbstractRenderer
Draw your scene here.
onDrawScene(Camera, float[]) - Method in class org.sdeck.renderer.AbstractRenderer
Draw the 3d scene in stereo.
onPostSurfaceChanged() - Method in class org.sdeck.renderer.AbstractRenderer
Called after the surface is created and whenever the OpenGL ES surface size changes.
onSetupProjection() - Method in class org.sdeck.renderer.AbstractRenderer
Setup your own projection matrix in this method and return that matrix.
onSurfaceChanged(GL10, int, int) - Method in class org.sdeck.renderer.AbstractRenderer
Called after the surface is created and whenever the OpenGL ES surface size changes.
onSurfaceChanged(int, int) - Method in class org.sdeck.renderer.AbstractRenderer
Called after the surface is created and whenever the OpenGL ES surface size changes.
onSurfaceCreated(GL10, EGLConfig) - Method in class org.sdeck.renderer.AbstractRenderer
Called when the surface is created or recreated.
onSurfaceCreated() - Method in class org.sdeck.renderer.AbstractRenderer
Setup surface
org.sdeck - package org.sdeck
 
org.sdeck.renderer - package org.sdeck.renderer
Renderer classes.
org.sdeck.stereo - package org.sdeck.stereo
3D stereoscopic display classes.

S

SDecKit - Class in org.sdeck
SDK Toolkit class.
SDecKit(SDeConfig) - Constructor for class org.sdeck.SDecKit
Constructor.
SDeConfig - Class in org.sdeck
SDK system configuration file required to initialize and use SDecKit class.
SDeConfig(Context) - Constructor for class org.sdeck.SDeConfig
Constructor providing the application context.
SDeConfig.Builder - Class in org.sdeck
Builder class to create D3Config instance.
SDeConfig.Builder(Context) - Constructor for class org.sdeck.SDeConfig.Builder
Constructor
setCameraClass(Class<T>) - Method in class org.sdeck.SDeConfig.Builder
Set a custom plugin for one of the manager classes to replace the default implementation.
setConfig(Display.Layout, Display.RenderMode) - Method in interface org.sdeck.stereo.Display
Set display configuration
setConfig(Display.Layout, Display.RenderMode) - Method in class org.sdeck.stereo.StereoDisplay
 
setConfig(Display.Layout, Display.RenderMode) - Method in class org.sdeck.stereo.VoidDisplay
 
setDebugMode(boolean) - Method in class org.sdeck.SDeConfig.Builder
Flag to switch between debug mode.
setDeviceId(String) - Method in class org.sdeck.SDeConfig.Builder
Device ID used by default is @android.provider.Settings.Secure.ANDROID_ID.
setFarZ(float) - Method in class org.sdeck.SDeConfig.Builder
Sets z value of the view frustum near plane in world coordinates.
setFOV(float) - Method in class org.sdeck.SDeConfig.Builder
Sets the field of view angle in the y axis
setIOD(float) - Method in class org.sdeck.SDeConfig.Builder
Sets the inter-ocular distance
setLayout(Display.Layout) - Method in interface org.sdeck.stereo.Display
Set display layout type
setLayout(Display.Layout) - Method in class org.sdeck.stereo.StereoDisplay
 
setLayout(Display.Layout) - Method in class org.sdeck.stereo.VoidDisplay
 
setMode(Display.RenderMode) - Method in interface org.sdeck.stereo.Display
Set display mode
setMode(Display.RenderMode) - Method in class org.sdeck.stereo.StereoDisplay
 
setMode(Display.RenderMode) - Method in class org.sdeck.stereo.VoidDisplay
 
setNearZ(float) - Method in class org.sdeck.SDeConfig.Builder
Sets z value of the view near plane in world coordinates.
setOrtho(boolean) - Method in class org.sdeck.SDeConfig.Builder
Sets the view projection as orthographic projection
setPerpective(boolean) - Method in class org.sdeck.SDeConfig.Builder
Sets the view projection as perspective projection
setScreenZ(float) - Method in class org.sdeck.SDeConfig.Builder
Sets z value of the view projection plane in world coordinates.
setStereo(boolean) - Method in class org.sdeck.SDeConfig.Builder
Sets the view as stereoscopic 3D
setTnMode(Display.TnMode) - Static method in class org.sdeck.SDecKit
Convenience method to directly write TN barrier mode to the dev file.
setTnMode(Display.TnMode) - Method in interface org.sdeck.stereo.Display
Write TN barrier mode to the dev file.
setTnMode(Display.TnMode) - Method in class org.sdeck.stereo.StereoDisplay
Write TN barrier mode to the dev file.
setTnMode(Display.TnMode) - Method in class org.sdeck.stereo.VoidDisplay
 
setup(float, float) - Method in interface org.sdeck.stereo.Camera
Setup the projection parameters everytime the surface changes.
setup(float, float) - Method in class org.sdeck.stereo.StereoCamera
Initialize camera
setViewport(int, int, int, int) - Method in class org.sdeck.renderer.AbstractRenderer
Adjust the viewport based on geometry changes, such as screen rotation etc.
stereo - Variable in class org.sdeck.renderer.AbstractRenderer
Stereo or Mono renderer
StereoCamera - Class in org.sdeck.stereo
Camera class to create the view for a given StereoChannel.
StereoCamera() - Constructor for class org.sdeck.stereo.StereoCamera
 
StereoDisplay - Class in org.sdeck.stereo
Display implementation to be used when running on a device where the S3D stereo display runtime environment is available.
StereoDisplay(SurfaceHolder) - Constructor for class org.sdeck.stereo.StereoDisplay
Constructor
StereoDisplay(SurfaceHolder, Display.Layout, Display.RenderMode) - Constructor for class org.sdeck.stereo.StereoDisplay
Constructor
StereoDisplay(Activity, Display.Layout, Display.RenderMode) - Constructor for class org.sdeck.stereo.StereoDisplay
Constructor
surfaceCreated - Variable in class org.sdeck.renderer.AbstractRenderer
Surface creation flag
swapLR() - Method in interface org.sdeck.stereo.Display
Swaps the left and right
swapLR() - Method in class org.sdeck.stereo.StereoDisplay
 
swapLR() - Method in class org.sdeck.stereo.VoidDisplay
 

T

TAG - Static variable in class org.sdeck.SDecKit
Log debug messages if true.

V

value - Variable in enum org.sdeck.stereo.Display.TnMode
 
valueOf(String) - Static method in enum org.sdeck.renderer.Viewport
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sdeck.stereo.Camera.Channel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sdeck.stereo.Display.Layout
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sdeck.stereo.Display.RenderMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sdeck.stereo.Display.TnMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sdeck.renderer.Viewport
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sdeck.stereo.Camera.Channel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sdeck.stereo.Display.Layout
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sdeck.stereo.Display.RenderMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sdeck.stereo.Display.TnMode
Returns an array containing the constants of this enum type, in the order they are declared.
viewport - Variable in class org.sdeck.renderer.AbstractRenderer
Viewport mode.
Viewport - Enum in org.sdeck.renderer
Stereo modes to be use by the 3D renderer.
VoidDisplay - Class in org.sdeck.stereo
Empty Display implementation to be used when running on a mono device where the S3D stereo display runtime environment is not available.
VoidDisplay() - Constructor for class org.sdeck.stereo.VoidDisplay
Constructor

W

width - Variable in class org.sdeck.renderer.AbstractRenderer
Surface width and height
A C D G H I N O S T V W 

Developed By: In S3D Inc.
Copyright © 2014 Sun Game Corp.
Usage is subject to the SDK License Agreement