vmm.polyhedron
Class Cube

java.lang.Object
  extended by vmm.core.Exhibit
      extended by vmm.core3D.Exhibit3D
          extended by vmm.polyhedron.IFS
              extended by vmm.polyhedron.RegularPolyhedron
                  extended by vmm.polyhedron.Cube
All Implemented Interfaces:
java.util.EventListener, javax.swing.event.ChangeListener, Decorateable, Parameterizable

public class Cube
extends RegularPolyhedron


Nested Class Summary
 
Nested classes/interfaces inherited from class vmm.polyhedron.IFS
IFS.IFSView
 
Field Summary
 
Fields inherited from class vmm.polyhedron.RegularPolyhedron
polyhedronFaces, polyhedronVertices, stellationHeight, stellationScale, truncation, truncationSelect
 
Fields inherited from class vmm.polyhedron.IFS
edgeDivisor, useBackFaceFudge
 
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
Cube()
           
 
Method Summary
 
Methods inherited from class vmm.polyhedron.RegularPolyhedron
computeDrawData3D, getActionsForView, getAdditionalAnimationsForView, getStellationWanted, parameterChanged, setStellationWanted
 
Methods inherited from class vmm.polyhedron.IFS
doDraw3D, getCreateAnimation, getDefaultView, setIFSData
 
Methods inherited from class vmm.core3D.Exhibit3D
computeDrawDataHook, doDrawHook, getDefaultTransform, getDefaultViewpoint, getDefaultViewUp, setDefaultViewpoint, setDefaultViewUp
 
Methods inherited from class vmm.core.Exhibit
addChangeListener, addDecoration, addExtraXML, addParameter, addView, clearDecorations, computeDrawData, doDraw, fireExhibitChangeEvent, forceRedraw, getAlternativeViews, getBuildAnimation, getDecorations, getDefaultBackground, getDefaultForeground, getDefaultWindow, getFramesForMorphing, getMorphingAnimation, getName, getParameterByName, getParameters, getSettingsCommandsForView, getTitle, getUseFilmstripForMorphing, getViews, readExtraXML, 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

Cube

public Cube()