|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ViewerCanvas | |
---|---|
artofillusion | |
artofillusion.animation | |
artofillusion.object | |
artofillusion.texture | |
artofillusion.ui | |
artofillusion.view |
Uses of ViewerCanvas in artofillusion |
---|
Subclasses of ViewerCanvas in artofillusion | |
---|---|
class |
CurveViewer
The CurveViewer class is a component which displays a Curve object and allows the user to edit it. |
class |
MeshViewer
MeshViewer is an abstract subclass of ViewerCanvas used for displaying Mesh objects. |
class |
ObjectPreviewCanvas
The ObjectPreviewCanvas class displays a single object which the user can move and rotate, but not edit. |
class |
ObjectViewer
The ObjectViewer class is the abstract superclass of components which display a single object and allow the user to edit it. |
class |
SceneViewer
The SceneViewer class is a component which displays a view of a Scene. |
class |
SplineMeshViewer
The SplineMeshViewer class is a component which displays a SplineMesh object and allow the user to edit it. |
class |
TriMeshViewer
The TriMeshViewer class is a component which displays a TriangleMesh object and allow the user to edit it. |
class |
TubeViewer
TubeViewer subclasses CurveViewer to display a Tube that is being edited. |
Methods in artofillusion that return ViewerCanvas | |
---|---|
ViewerCanvas[] |
ObjectEditorWindow.getAllViews()
Get all ViewerCanvases in this window. |
ViewerCanvas[] |
LayoutWindow.getAllViews()
Get all ViewerCanvases contained in this window. |
ViewerCanvas |
ObjectEditorWindow.getView()
Get the currently selected ViewerCanvas for this window. |
ViewerCanvas |
LayoutWindow.getView()
Get the ViewerCanvas which currently has focus. |
Methods in artofillusion with parameters of type ViewerCanvas | |
---|---|
void |
ThickenMeshTool.drawOverlay(ViewerCanvas view)
|
void |
TaperMeshTool.drawOverlay(ViewerCanvas view)
|
void |
SkewMeshTool.drawOverlay(ViewerCanvas view)
|
void |
ScaleMeshTool.drawOverlay(ViewerCanvas view)
|
void |
RotateMeshTool.drawOverlay(ViewerCanvas view)
|
void |
MoveScaleRotateObjectTool.drawOverlay(ViewerCanvas view)
|
void |
MoveScaleRotateMeshTool.drawOverlay(ViewerCanvas view)
|
void |
CreateCurveTool.drawOverlay(ViewerCanvas view)
|
void |
BevelExtrudeTool.drawOverlay(ViewerCanvas view)
|
void |
RotateObjectTool.keyPressed(KeyPressedEvent e,
ViewerCanvas view)
|
void |
ReshapeMeshTool.keyPressed(KeyPressedEvent e,
ViewerCanvas view)
|
void |
MoveScaleRotateObjectTool.keyPressed(KeyPressedEvent e,
ViewerCanvas view)
|
void |
MoveScaleRotateMeshTool.keyPressed(KeyPressedEvent e,
ViewerCanvas view)
|
void |
MoveObjectTool.keyPressed(KeyPressedEvent e,
ViewerCanvas view)
|
void |
CreateCurveTool.keyPressed(KeyPressedEvent e,
ViewerCanvas view)
When the user presses Enter, add the curve to the scene. |
void |
ThickenMeshTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
TaperMeshTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
SkewMeshTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
ScaleObjectTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
ScaleMeshTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
RotateViewTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
RotateObjectTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
RotateMeshTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
ReshapeMeshTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
MoveViewTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
MoveScaleRotateObjectTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
MoveScaleRotateMeshTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
MoveObjectTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateVertexTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateSphereTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreatePolygonTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateLightTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateCylinderTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateCurveTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateCubeTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
BevelExtrudeTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
ScaleObjectTool.mouseDraggedMoveOp(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
ScaleObjectTool.mouseDraggedScaleOp(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
ThickenMeshTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
TaperMeshTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
SkewMeshTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
ScaleMeshTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
RotateViewTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
RotateMeshTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
MoveViewTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
MoveScaleRotateObjectTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
MoveScaleRotateMeshTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateVertexTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateSplineMeshTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateSphereTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreatePolygonTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateLightTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateCylinderTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateCurveTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateCubeTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateCameraTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
BevelExtrudeTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
ScaleObjectTool.mousePressedOnHandle(WidgetMouseEvent e,
ViewerCanvas view,
int obj,
int handle)
|
void |
RotateObjectTool.mousePressedOnHandle(WidgetMouseEvent e,
ViewerCanvas view,
int obj,
int handle)
|
void |
ReshapeMeshTool.mousePressedOnHandle(WidgetMouseEvent e,
ViewerCanvas view,
int obj,
int handle)
|
void |
MoveScaleRotateMeshTool.mousePressedOnHandle(WidgetMouseEvent e,
ViewerCanvas view,
int obj,
int handle)
|
void |
ScaleObjectTool.mousePressedOnObject(WidgetMouseEvent e,
ViewerCanvas view,
int obj)
|
void |
RotateObjectTool.mousePressedOnObject(WidgetMouseEvent e,
ViewerCanvas view,
int obj)
|
void |
MoveScaleRotateObjectTool.mousePressedOnObject(WidgetMouseEvent e,
ViewerCanvas view,
int obj)
|
void |
MoveObjectTool.mousePressedOnObject(WidgetMouseEvent e,
ViewerCanvas view,
int obj)
|
void |
ThickenMeshTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
TaperMeshTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
SkewMeshTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
ScaleObjectTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
ScaleMeshTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
RotateViewTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
RotateObjectTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
RotateMeshTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
ReshapeMeshTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
MoveViewTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
MoveScaleRotateObjectTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
MoveScaleRotateMeshTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
MoveObjectTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateVertexTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateSplineMeshTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateSphereTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreatePolygonTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateLightTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateCylinderTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateCurveTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateCubeTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
CreateCameraTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
BevelExtrudeTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
ObjectEditorWindow.setCurrentView(ViewerCanvas view)
Set which ViewerCanvas has focus. |
void |
LayoutWindow.setCurrentView(ViewerCanvas view)
Set which ViewerCanvas has focus. |
Uses of ViewerCanvas in artofillusion.animation |
---|
Methods in artofillusion.animation that return ViewerCanvas | |
---|---|
ViewerCanvas[] |
Score.getAllViews()
|
ViewerCanvas |
Score.getView()
|
Methods in artofillusion.animation with parameters of type ViewerCanvas | |
---|---|
void |
SkeletonTool.drawOverlay(ViewerCanvas view)
|
void |
SkeletonTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
SkeletonTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
SkeletonTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
Uses of ViewerCanvas in artofillusion.object |
---|
Methods in artofillusion.object with parameters of type ViewerCanvas | |
---|---|
void |
ReferenceImage.renderObject(ObjectInfo obj,
ViewerCanvas canvas,
Vec3 viewDir)
This method is overridden to render the reference image into the ViewerCanvas. |
void |
ObjectWrapper.renderObject(ObjectInfo obj,
ViewerCanvas canvas,
Vec3 viewDir)
|
void |
ObjectCollection.renderObject(ObjectInfo obj,
ViewerCanvas canvas,
Vec3 viewDir)
RenderObject is overridden to render each component object individually. |
void |
Object3D.renderObject(ObjectInfo obj,
ViewerCanvas canvas,
Vec3 viewDir)
Render this object into a ViewerCanvas. |
Uses of ViewerCanvas in artofillusion.texture |
---|
Subclasses of ViewerCanvas in artofillusion.texture | |
---|---|
class |
UVMappingViewer
UVMappingViewer appears in the UVMappingWindow, and is used for editing the UV texture coordinates at each vertex of a mesh. |
Methods in artofillusion.texture that return ViewerCanvas | |
---|---|
ViewerCanvas[] |
UVMappingWindow.getAllViews()
|
ViewerCanvas |
UVMappingWindow.getView()
Get the ViewerCanvas in which the UV coordinates are being edited. |
Methods in artofillusion.texture with parameters of type ViewerCanvas | |
---|---|
void |
MoveUVViewTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
MoveUVViewTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
MoveUVViewTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
Uses of ViewerCanvas in artofillusion.ui |
---|
Methods in artofillusion.ui that return ViewerCanvas | |
---|---|
ViewerCanvas[] |
EditingWindow.getAllViews()
Get all ViewerCanvases contained in this window. |
ViewerCanvas |
NinePointManipulator.HandleEvent.getView()
Get the ViewerCanvas in which this event occurred. |
ViewerCanvas |
EditingWindow.getView()
Get the ViewerCanvas in which editing is taking place. |
ViewerCanvas |
Compound3DManipulator.HandleEvent.getView()
Get the ViewerCanvas in which this event occurred. |
Methods in artofillusion.ui with parameters of type ViewerCanvas | |
---|---|
void |
NinePointManipulator.draw(ViewerCanvas view,
BoundingBox selectionBounds)
Draw the handles onto a ViewerCanvas. |
void |
Manipulator.draw(ViewerCanvas view,
BoundingBox selectionBounds)
Draw the manipulator's user interface into the canvas. |
void |
Compound3DManipulator.draw(ViewerCanvas view,
BoundingBox selectionBounds)
Draw the handles onto a ViewerCanvas. |
void |
EditingTool.drawOverlay(ViewerCanvas view)
Draw any graphics that this tool overlays on top of the view. |
Vec3 |
Compound3DManipulator.getAxisDirection(Compound3DManipulator.Axis axis,
ViewerCanvas view)
Get the direction of a particular axis. |
Compound3DManipulator.HandleType |
Compound3DManipulator.getHandleTypeAtLocation(java.awt.Point location,
ViewerCanvas view,
BoundingBox selectionBounds)
Get the type of handle which is displayed at a location. |
void |
EditingTool.keyPressed(KeyPressedEvent e,
ViewerCanvas view)
|
void |
NinePointManipulator.mouseDragged(WidgetMouseEvent ev,
ViewerCanvas view)
This should be invoked when the mouse is dragged. |
void |
Manipulator.mouseDragged(WidgetMouseEvent ev,
ViewerCanvas view)
Respond to mouse drags in the canvas. |
void |
EditingTool.mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
Compound3DManipulator.mouseDragged(WidgetMouseEvent ev,
ViewerCanvas view)
|
void |
EditingTool.mouseMoved(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
EditingTool.mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
boolean |
NinePointManipulator.mousePressed(WidgetMouseEvent ev,
ViewerCanvas view,
BoundingBox selectionBounds)
This should be invoked when the mouse is pressed. |
boolean |
Manipulator.mousePressed(WidgetMouseEvent ev,
ViewerCanvas view,
BoundingBox selectionBounds)
Respond to mouse presses in the canvas. |
boolean |
Compound3DManipulator.mousePressed(WidgetMouseEvent ev,
ViewerCanvas view,
BoundingBox selectionBounds)
|
void |
Compound3DManipulator.mousePressedOnHandle(WidgetMouseEvent ev,
ViewerCanvas view,
BoundingBox selectionBounds,
Vec3 handleLocation)
|
void |
EditingTool.mousePressedOnHandle(WidgetMouseEvent e,
ViewerCanvas view,
int obj,
int handle)
|
void |
EditingTool.mousePressedOnObject(WidgetMouseEvent e,
ViewerCanvas view,
int obj)
|
void |
NinePointManipulator.mouseReleased(WidgetMouseEvent ev,
ViewerCanvas view)
This should be invoked when the mouse is released. |
void |
Manipulator.mouseReleased(WidgetMouseEvent ev,
ViewerCanvas view)
Respond to mouse releases in the canvas. |
void |
EditingTool.mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
Compound3DManipulator.mouseReleased(WidgetMouseEvent ev,
ViewerCanvas view)
|
Constructors in artofillusion.ui with parameters of type ViewerCanvas | |
---|---|
Compound3DManipulator.HandleDraggedEvent(ViewerCanvas view,
Compound3DManipulator.HandleType handleType,
Compound3DManipulator.Axis axis,
java.awt.Rectangle screenBounds,
BoundingBox selectionBounds,
WidgetMouseEvent event,
Mat4 transform)
Create a HandleDraggedEvent for a MOVE drag. |
|
Compound3DManipulator.HandleDraggedEvent(ViewerCanvas view,
Compound3DManipulator.HandleType handleType,
Compound3DManipulator.Axis axis,
java.awt.Rectangle screenBounds,
BoundingBox selectionBounds,
WidgetMouseEvent event,
Mat4 transform,
double angle)
Create a HandleDraggedEvent for a ROTATE drag. |
|
Compound3DManipulator.HandleDraggedEvent(ViewerCanvas view,
Compound3DManipulator.HandleType handleType,
Compound3DManipulator.Axis axis,
java.awt.Rectangle screenBounds,
BoundingBox selectionBounds,
WidgetMouseEvent event,
Mat4 transform,
double scale1,
double scale2)
Create a HandleDraggedEvent for a SCALE drag. |
|
Compound3DManipulator.HandlePressedEvent(ViewerCanvas view,
Compound3DManipulator.HandleType handleType,
Compound3DManipulator.Axis axis,
java.awt.Rectangle screenBounds,
BoundingBox selectionBounds,
WidgetMouseEvent event)
|
|
Compound3DManipulator.HandleReleasedEvent(ViewerCanvas view,
Compound3DManipulator.HandleType handleType,
Compound3DManipulator.Axis axis,
java.awt.Rectangle screenBounds,
BoundingBox selectionBounds,
WidgetMouseEvent event)
|
Uses of ViewerCanvas in artofillusion.view |
---|
Methods in artofillusion.view that return ViewerCanvas | |
---|---|
ViewerCanvas |
ViewChangedEvent.getSource()
Get the ViewerCanvas which generated this event. |
Methods in artofillusion.view with parameters of type ViewerCanvas | |
---|---|
Widget |
ViewerScaleControl.createWidget(ViewerCanvas view)
|
Widget |
ViewerPerspectiveControl.createWidget(ViewerCanvas view)
|
Widget |
ViewerOrientationControl.createWidget(ViewerCanvas view)
|
Widget |
ViewerControl.createWidget(ViewerCanvas view)
This is invoked each time a new ViewerCanvas is created. |
Constructors in artofillusion.view with parameters of type ViewerCanvas | |
---|---|
GLCanvasDrawer(ViewerCanvas view)
|
|
SoftwareCanvasDrawer(ViewerCanvas view)
|
|
ViewChangedEvent(ViewerCanvas source)
Create a ViewChangedEvent. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |