public class DrawingView3D
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private class |
DrawingView3D.Axes3D |
Modifier and Type | Field and Description |
---|---|
private processing.core.PApplet |
application |
private Drawable3D |
axes |
private processing.opengl.PGraphics3D |
context |
private DrawingViewFrame |
frame |
private toxi.processing.ToxiclibsSupport |
gfx |
private Grid |
grid3D |
private remixlab.proscene.Scene |
scene |
private Transformation |
transform |
Constructor and Description |
---|
DrawingView3D(processing.opengl.PGraphics3D context,
DrawingViewFrame frame,
Transformation transform,
processing.core.PApplet application) |
Modifier and Type | Method and Description |
---|---|
private void |
createScene() |
void |
draw(ObjectContainer container) |
boolean |
mouseOver(Vector2D mousePosition) |
void |
setInteractionEnabled(boolean interactionEnabled) |
private DrawingViewFrame frame
private processing.core.PApplet application
private remixlab.proscene.Scene scene
private Transformation transform
private toxi.processing.ToxiclibsSupport gfx
private processing.opengl.PGraphics3D context
private Drawable3D axes
private Grid grid3D
public DrawingView3D(processing.opengl.PGraphics3D context, DrawingViewFrame frame, Transformation transform, processing.core.PApplet application)
private void createScene()
public void setInteractionEnabled(boolean interactionEnabled)
public boolean mouseOver(Vector2D mousePosition)
public void draw(ObjectContainer container)