|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Used for accessing to a Render3D.
Method Summary | |
java.awt.Canvas |
getCanvas()
Gets this render3D canvas. |
IDirectInput |
getDirectInput()
Gets this render3D directInput. |
int |
getHeight()
Gets this render3D height |
java.lang.String |
getImplementationName()
Gets this render3D implementation name. |
int |
getRenderedFace3DIdAt(int x,
int y)
Gets face ID rendered at the specified screen location NOT IMPLEMENTED IN HARDWARE RENDERER |
int |
getRenderedMesh3DIdAt(int x,
int y)
Gets object ID rendered at the specified screen location NOT IMPLEMENTED IN HARDWARE RENDERER |
IRenderMode |
getRenderMode()
Gets the RenderMode interface for this Render3D. |
int |
getWidth()
Gets this render3D width |
double |
getZAt(int x,
int y)
Gets z value at the specified screen location NOT IMPLEMENTED IN HARDWARE RENDERER |
boolean |
isPixelUpdateEnabled()
Gets the pixelUpdateEnabled flag . |
boolean |
isScreenUpdateEnabled()
Gets the screenUpdateEnabled flag . |
void |
renderScene3D(IScene3D scene)
Render the given scene3D. |
void |
setAntialiasLevel(int level)
Sets antialias level. |
void |
setCamera3D(ICamera3D camera)
Sets this render3D current camera3D view point. |
void |
setCursor(java.awt.Cursor cursor)
Sets this Render3D cursor |
void |
setPixelUpdateEnabled(boolean flag)
Sets the pixelUpdateEnabled flag . |
void |
setScreenUpdateEnabled(boolean flag)
Sets the screenUpdateEnabled flag . |
void |
setSize(int viewPixelWidth,
int viewPixelHeight)
Sets this render3D scene and maximum antialias level. |
void |
setSize(int viewPixelWidth,
int viewPixelHeight,
int maxAntialias)
Sets this render3D scene and maximum antialias level. |
Method Detail |
public java.awt.Canvas getCanvas()
public void setCamera3D(ICamera3D camera)
camera
- camera3D to use to render scenepublic void setSize(int viewPixelWidth, int viewPixelHeight, int maxAntialias)
viewPixelWidth
- width expressed in pixelsviewPixelHeight
- height expressed in pixelsmaxAntialias
- maximum antialias : (0-7)public void setSize(int viewPixelWidth, int viewPixelHeight)
viewPixelWidth
- width expressed in pixelsviewPixelHeight
- height expressed in pixelspublic void setAntialiasLevel(int level)
level
- antialias level : (0-7)public int getWidth()
public int getHeight()
public void setCursor(java.awt.Cursor cursor)
cursor
- cursor object ot use as cursor when mouse over this render3D canvas expressed in pixelpublic void renderScene3D(IScene3D scene)
scene
- scene3D to render.public IRenderMode getRenderMode()
public java.lang.String getImplementationName()
public IDirectInput getDirectInput()
public int getRenderedMesh3DIdAt(int x, int y)
x
- y
-
public int getRenderedFace3DIdAt(int x, int y)
x
- y
-
public double getZAt(int x, int y)
x
- y
-
public boolean isScreenUpdateEnabled()
public void setScreenUpdateEnabled(boolean flag)
flag
- screenUpdateEnabled flagpublic boolean isPixelUpdateEnabled()
public void setPixelUpdateEnabled(boolean flag)
flag
- pixelUpdateEnabled flag
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |