artofillusion
Class CurveViewer

java.lang.Object
  extended by CustomWidget
      extended by artofillusion.ViewerCanvas
          extended by artofillusion.ObjectViewer
              extended by artofillusion.MeshViewer
                  extended by artofillusion.CurveViewer
Direct Known Subclasses:
TubeViewer

public class CurveViewer
extends MeshViewer

The CurveViewer class is a component which displays a Curve object and allows the user to edit it.


Field Summary
 
Fields inherited from class artofillusion.MeshViewer
HANDLE_SIZE
 
Fields inherited from class artofillusion.ViewerCanvas
backgroundColor, disabledColor, handleColor, highlightColor, highValueColor, lineColor, lowValueColor, RENDER_FLAT, RENDER_RENDERED, RENDER_SMOOTH, RENDER_TEXTURED, RENDER_TRANSPARENT, RENDER_WIREFRAME, specialHighlightColor, surfaceColor, surfaceRGBColor, transparentColor, VIEW_BACK, VIEW_BOTTOM, VIEW_FRONT, VIEW_LEFT, VIEW_OTHER, VIEW_RIGHT, VIEW_TOP
 
Constructor Summary
CurveViewer(MeshEditController window, RowContainer p)
           
 
Method Summary
 
Methods inherited from class artofillusion.MeshViewer
estimateDepthRange, getLockedJoints, getMeshVisible, getSelectedJoint, getSkeletonDetached, getSkeletonVisible, getSurfaceTextureParameter, getSurfaceVisible, isJointLocked, lockJoint, setMeshVisible, setSelectedJoint, setSkeletonDetached, setSkeletonVisible, setSurfaceTextureParameter, setSurfaceVisible, unlockJoint
 
Methods inherited from class artofillusion.ObjectViewer
beginDraggingSelection, endDraggingSelection, getController, getDisplayCoordinates, getFreehandSelection, getScene, getSceneVisible, getUseWorldCoords, previewObject, selectionRegionContains, selectionRegionIntersects, setFreehandSelection, setScene, setSceneVisible, setUseWorldCoords, updateImage, viewChanged
 
Methods inherited from class artofillusion.ViewerCanvas
addViewerControl, addViewerControl, adjustCamera, copyOrientationFromCamera, drawBorder, drawBox, drawBoxes, drawDraggedShape, drawHRule, drawImage, drawLine, drawShape, drawString, drawVRule, fillShape, frameBox, getActionProcessor, getBoundCamera, getCamera, getCanvasDrawer, getCurrentTool, getDefaultRotationCenter, getDrawFocus, getGridSpacing, getMinimumSize, getOrientation, getPreferredSize, getRenderMode, getRotationCenter, getScale, getShowAxes, getShowGrid, getSnapToGrid, getSnapToSubdivisions, getTemplateImage, getTemplateShown, getViewerControls, getViewerControlWidgets, isOpenGLAvailable, isPerspective, prepareCameraForRendering, removeViewerControl, renderBox, renderBoxes, renderImage, renderLine, renderLine, renderMesh, renderMeshTransparent, renderWireframe, setAltTool, setBoundCamera, setDrawFocus, setGrid, setMetaTool, setOrientation, setPerspective, setPopupMenuManager, setPreferredSize, setRenderMode, setRotationCenter, setScale, setShowAxes, setShowTemplate, setTemplateImage, setTemplateImage, setTool
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CurveViewer

public CurveViewer(MeshEditController window,
                   RowContainer p)


Copyright © 1999-2011 by Peter Eastman.