vmm3d.spacecurve.parametric
Class TorusKnot
- java.lang.Object
-
- vmm3d.core.Exhibit
-
- vmm3d.core3D.Exhibit3D
-
- vmm3d.spacecurve.SpaceCurve
-
- vmm3d.spacecurve.parametric.SpaceCurveParametric
-
- vmm3d.spacecurve.parametric.TorusKnot
-
- All Implemented Interfaces:
- java.util.EventListener, javax.swing.event.ChangeListener, Decorateable, Parameterizable
public class TorusKnot extends SpaceCurveParametric
Defines a torus knot -- a curve that wraps around the surface of a torus. The axis of the torus is the z-axis, and the cross section of the torus can be elliptical. A TorusKnot can show the torus as a "dot cloud torus."
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description classTorusKnot.TorusKnotViewAdds to a generic SpaceCurveParametricView the ability to show a "cloud torus" on whose surface the curve lies.-
Nested classes/interfaces inherited from class vmm3d.spacecurve.parametric.SpaceCurveParametric
SpaceCurveParametric.SpaceCurveParametricView, SpaceCurveParametric.SpaceCurveParametricViewAsTube
-
-
Constructor Summary
Constructors Constructor and Description TorusKnot()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description ViewgetDefaultView()Returns a View of typeSpaceCurveParametric.SpaceCurveParametricViewas the default view of this curve.-
Methods inherited from class vmm3d.spacecurve.parametric.SpaceCurveParametric
geographicCoordinates, getActionsForView, getAlternativeViews, getBuildAnimation, getCreateAnimation, getT, getTResolution, makeRepereMobile
-
Methods inherited from class vmm3d.spacecurve.SpaceCurve
getPoint, getPointCount
-
Methods inherited from class vmm3d.core3D.Exhibit3D
getDefaultTransform, getDefaultViewpoint, getDefaultViewUp, setDefaultViewpoint, setDefaultViewUp
-
Methods inherited from class vmm3d.core.Exhibit
addChangeListener, addDecoration, addExtraXML, addView, clearDecorations, forceRedraw, getAdditionalAnimationsForView, getDecorations, getDefaultBackground, getDefaultForeground, getDefaultWindow, getFramesForMorphing, getMorphingAnimation, getName, getParameterByName, getParameters, getSettingsCommandsForView, getTitle, getUseFilmstripForMorphing, getViews, parameterChanged, readExtraXML, removeChangeListener, removeDecoration, removeView, render, setDefaultBackground, setDefaultForeground, setDefaultWindow, setDefaultWindow, setFramesForMorphing, setName, setUseFilmstripForMorphing, stateChanged
-
-
-
-
Method Detail
-
getDefaultView
public View getDefaultView()
Description copied from class:SpaceCurveParametricReturns a View of typeSpaceCurveParametric.SpaceCurveParametricViewas the default view of this curve. In this view, the curve appears as a curve.- Overrides:
getDefaultViewin classSpaceCurveParametric
-
-
DMelt 3.0 © DataMelt by jWork.ORG