vmm.spacecurve.parametric
Class TorusKnot.TorusKnotView

java.lang.Object
  extended by vmm.core.View
      extended by vmm.core3D.View3D
          extended by vmm.spacecurve.SpaceCurveView
              extended by vmm.spacecurve.parametric.SpaceCurveParametric.SpaceCurveParametricView
                  extended by vmm.spacecurve.parametric.TorusKnot.TorusKnotView
All Implemented Interfaces:
java.util.EventListener, javax.swing.event.ChangeListener, Decorateable, Parameterizable
Enclosing class:
TorusKnot

public class TorusKnot.TorusKnotView
extends SpaceCurveParametric.SpaceCurveParametricView

Adds to a generic SpaceCurveParametricView the ability to show a "cloud torus" on whose surface the curve lies.


Field Summary
 
Fields inherited from class vmm.spacecurve.SpaceCurveView
reverseCollarToggle, useReverseCollar
 
Fields inherited from class vmm.core3D.View3D
CROSS_EYE_STEREO_VIEW, leftStereographOSI, MONOCULAR_VIEW, projectionCommands, RED_GREEN_STEREO_VIEW, rightStereographOSI, set3DViewOptionsAction, setViewpointAction, stereoComposite, STEREOGRAPH_VIEW, transform3D, viewStyleCommands
 
Fields inherited from class vmm.core.View
backgroundCommands, buildAnimation, buildingImageForFilmstrip, currentGraphics, decorations, directOffscreenDrawing, fullOSI, needsRedraw, offscreenImageType, parameters, showAxesAction
 
Constructor Summary
TorusKnot.TorusKnotView()
           
 
Method Summary
 ActionList getActions()
          Returns a list of actions for this view.
 boolean getShowDotCloudTorus()
           
 void setShowDotCloudTorus(boolean show)
           
 
Methods inherited from class vmm.spacecurve.parametric.SpaceCurveParametric.SpaceCurveParametricView
getShowEvolute, setShowEvolute
 
Methods inherited from class vmm.spacecurve.SpaceCurveView
getUseReverseCollar, setUseReverseCollar
 
Methods inherited from class vmm.core3D.View3D
addExtraXML, clearOSI, clip, createAxes, createOSI, drawCollaredCurve, drawCollaredCurve, drawCollaredCurve, drawCurve, drawCurve, drawCurve, drawDot, drawLine, drawPixel, drawPixelDirect, drawPixels, drawString, drawWireframeSurface, finish, finishOSIDraw, finishStereoView, getDefaultMouseTask, getEnableThreeD, getOrthographicProjection, getSavedAuxiliaryTransformForEnableThreeD, getSettingsCommands, getTransform3D, getViewCommands, getViewPoint, getViewStyle, getViewUp, moveStereographImages, needsNewOSI, prepareOSIForDrawing, putOSI, readExtraXML, setBackground, setDisplay, setEnableThreeD, setExhibit, setOrthographicProjection, setSavedAuxiliaryTransformForEnableThreeD, setTransform, setUpForLeftEye, setUpForRightEye, setViewPoint, setViewStyle, setViewUp, setWindowForUseWhileThreeDDisabled, stateChanged, stereographLeftEyeRect, stereographRightEyeRect, takeExhibit
 
Methods inherited from class vmm.core.View
addDecoration, addParameter, beginDrawToOffscreenImage, clearDecorations, doDraw, drawCurve, drawCurve, drawCurve, drawDot, drawLine, drawLine, drawLineDirect, drawPixel, drawPixel, drawPixels, drawString, drawString, endDrawToOffscreenImage, fillRectDirect, forceRedraw, getActionsForViewAndExhibit, getAdditionalAnimations, getAdditionalAnimationsForViewAndExhibit, getAntialiased, getApplyGraphics2DTransform, getBackground, getColor, getDecorations, getDisplay, getExhibit, getFastDrawing, getForeground, getImage, getName, getParameterByName, getParameters, getPreserveAspect, getRequestedWindow, getSettingsCommandsForViewAndExhibit, getShowAxes, getStatusText, getTitle, getTransform, getViewAndExhibitParameters, getWindow, parameterChanged, removeDecoration, removeParameter, render, setAntialiased, setApplyGraphics2DTransform, setColor, setFastDrawing, setFastDrawing, setForeground, setName, setPreserveAspect, setShowAxes, setStrokeSizeMultiplier, setWindow, setWindow
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TorusKnot.TorusKnotView

public TorusKnot.TorusKnotView()
Method Detail

setShowDotCloudTorus

public void setShowDotCloudTorus(boolean show)

getActions

public ActionList getActions()
Description copied from class: SpaceCurveView
Returns a list of actions for this view. This method is overridden to add a ToggleAction for controlling the value of the useReverseCollar property.

Overrides:
getActions in class SpaceCurveView
See Also:
SpaceCurveView.setUseReverseCollar(boolean)

getShowDotCloudTorus

public boolean getShowDotCloudTorus()