vmm.conformalmap
Class Squaring

java.lang.Object
  extended by vmm.core.Exhibit
      extended by vmm.core3D.Exhibit3D
          extended by vmm.conformalmap.ConformalMap
              extended by vmm.conformalmap.Squaring
All Implemented Interfaces:
java.util.EventListener, javax.swing.event.ChangeListener, Decorateable, Parameterizable

public class Squaring
extends ConformalMap

Represents the conformal map z --> z^c, for a real constant c. The value of c is a parameter of the exhibit (named "exponent"), with default value 2, so that with the default value the exhibit represents the squaring function.


Nested Class Summary
 
Nested classes/interfaces inherited from class vmm.conformalmap.ConformalMap
ConformalMap.ConformalMapView
 
Field Summary
 
Fields inherited from class vmm.conformalmap.ConformalMap
argumentGrid, CARTESIAN, FRACTIONAL, gridTypeSelect, IDENTITY, INVERSION, POINTS_PER_INTERVAL, pointsOnCircleFigure, pointsOnLineFigure, pointsOnLineSegmentFigure, POLAR, POLARCONFORMAL, SQRROOT, umax, umin, ures, valueGrid, vmax, vmin, vres
 
Fields inherited from class vmm.core3D.Exhibit3D
defaultViewpoint, defaultViewUp, previousTransform3D
 
Fields inherited from class vmm.core.Exhibit
decorations, exhibitNeedsRedraw, isMorphing, morphingView, parameters, previousTransform
 
Constructor Summary
Squaring()
           
 
Method Summary
protected  Complex function(Complex argument)
          The function that is to be graphed, to be supplied by any concrete subclass.
 
Methods inherited from class vmm.conformalmap.ConformalMap
addExtraXML, composedFunction, computeDrawData3D, doDraw3D, getActionsForView, getCreateAnimation, getDefaultView, getDefaultWindow2D, getGridType, getPostCompFunction, getPreCompFunction, gridMap, readExtraXML, resetGridType, setDefaultWindow2D, setDefaultWindow2D, setGridType, setPostCompFunction, setPreCompFunction
 
Methods inherited from class vmm.core3D.Exhibit3D
computeDrawDataHook, doDrawHook, getDefaultTransform, getDefaultViewpoint, getDefaultViewUp, setDefaultViewpoint, setDefaultViewUp
 
Methods inherited from class vmm.core.Exhibit
addChangeListener, addDecoration, addParameter, addView, clearDecorations, computeDrawData, doDraw, fireExhibitChangeEvent, forceRedraw, getAdditionalAnimationsForView, getAlternativeViews, getBuildAnimation, getDecorations, getDefaultBackground, getDefaultForeground, getDefaultWindow, getFramesForMorphing, getMorphingAnimation, getName, getParameterByName, getParameters, getSettingsCommandsForView, getTitle, getUseFilmstripForMorphing, getViews, parameterChanged, removeChangeListener, removeDecoration, removeParameter, removeView, render, setDefaultBackground, setDefaultForeground, setDefaultWindow, setDefaultWindow, setFramesForMorphing, setName, setUseFilmstripForMorphing, stateChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Squaring

public Squaring()
Method Detail

function

protected Complex function(Complex argument)
Description copied from class: ConformalMap
The function that is to be graphed, to be supplied by any concrete subclass.

Specified by:
function in class ConformalMap