artofillusion
Class TubeViewer

java.lang.Object
  extended by CustomWidget
      extended by artofillusion.ViewerCanvas
          extended by artofillusion.ObjectViewer
              extended by artofillusion.MeshViewer
                  extended by artofillusion.CurveViewer
                      extended by artofillusion.TubeViewer

public class TubeViewer
extends CurveViewer

TubeViewer subclasses CurveViewer to display a Tube that is being edited.


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
TubeViewer(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

TubeViewer

public TubeViewer(MeshEditController window,
                  RowContainer p)


Copyright © 1999-2011 by Peter Eastman.