|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectlt.monarch.chart.chart3D.engine.core.Engine3D
public final class Engine3D extends java.lang.Object
This class is a port between 3d engine and the chart system.
| Constructor and Description |
|---|
Engine3D()
Constructs an Engine3D instance. |
| Modifier and Type | Method and Description |
|---|---|
int |
findObjectUnder(Point2D point)
Gets id from a selection buffer |
boolean |
isSelectionBufferEnabeld()
Returns if selection buffer is enabled |
void |
renderScene(java.awt.Graphics2D g,
java.util.List<Entity3D> entities,
java.awt.Rectangle clipBounds,
java.util.List<Plane> clipPlanes,
int antiAliasLevel,
double scaleLevel,
boolean smoothLine,
boolean smoothFonts)
Renders a scene. |
void |
setSelectionBufferEnabled(boolean enable)
Sets if selection buffer is enabled |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Engine3D()
| Method Detail |
|---|
public void renderScene(java.awt.Graphics2D g,
java.util.List<Entity3D> entities,
java.awt.Rectangle clipBounds,
java.util.List<Plane> clipPlanes,
int antiAliasLevel,
double scaleLevel,
boolean smoothLine,
boolean smoothFonts)
g - a Graphics2D context to render intoentities - the scene entitiesclipBounds - clipPlanes - antiAliasLevel - scaleLevel - smoothLine - smoothFonts - public int findObjectUnder(Point2D point)
point - selection pointpublic void setSelectionBufferEnabled(boolean enable)
enabled - is selection buffer enabledpublic boolean isSelectionBufferEnabeld()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||