vmm3d.surface.parametric
Class SchoenCLPsurface
- java.lang.Object
-
- vmm3d.core.Exhibit
-
- vmm3d.core3D.Exhibit3D
-
- vmm3d.surface.Surface
-
- vmm3d.surface.parametric.SurfaceParametric
-
- vmm3d.surface.parametric.WeierstrassMinimalSurface
-
- vmm3d.surface.parametric.SchoenCLPsurface
-
- All Implemented Interfaces:
- java.util.EventListener, javax.swing.event.ChangeListener, Decorateable, Parameterizable
public class SchoenCLPsurface extends WeierstrassMinimalSurface
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class vmm3d.surface.parametric.WeierstrassMinimalSurface
WeierstrassMinimalSurface.WMSView
-
-
Field Summary
-
Fields inherited from class vmm3d.surface.parametric.WeierstrassMinimalSurface
afp, I__C, I_C, I1_C, I2_C, I3_C, I4_C, IP__C, IP_C, ONE__C, ONE_C, ZERO_C
-
Fields inherited from class vmm3d.surface.parametric.SurfaceParametric
COLOR_GAUSS_CURVATURE, COLOR_MEAN_CURVATURE, COLOR_TWO_SIDED_DEFAULT, COLOR_TWO_SIDED_USER, COLOR_USER, COLOR_USER_FUNCTION_HSB, COLOR_USER_FUNCTION_RGB, COLOR_WHITE
-
Fields inherited from class vmm3d.surface.Surface
uPatchCount, vPatchCount
-
-
Constructor Summary
Constructors Constructor and Description SchoenCLPsurface()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcomputePeriodData()ViewgetDefaultView()Returns a default view of this exhibit, a View of typeSurfaceView.static doubleparamRescaleBoth(double x)static doubleparamRescaleEnd(double x)static doubleparamRescaleMiddle(double x)static doubleparamRescaleStart(double x)-
Methods inherited from class vmm3d.surface.parametric.WeierstrassMinimalSurface
ComplexVectorIntegrator, ComplexVectorOneStepIntegrator, computeHalfPeriod, createHelperArray, getAdditionalAnimationsForView, getNumberOfPieces, helperToMinimal, minimalToHelper, parameterChanged, setNumberOfPieces, surfaceNormal, surfacePoint
-
Methods inherited from class vmm3d.surface.parametric.SurfaceParametric
addExtraXML, deriv_u, deriv_v, gaussMap, getActionsForView, getPatchCountU, getPatchCountV, readExtraXML, removeView, setEpsilon, setPatchCount, setU, setV, setViewpoint
-
Methods inherited from class vmm3d.surface.Surface
getBuildAnimation, getDefaultOrientation, getGrid3D, setDefaultOrientation
-
Methods inherited from class vmm3d.core3D.Exhibit3D
getDefaultTransform, getDefaultViewpoint, getDefaultViewUp, setDefaultViewpoint, setDefaultViewUp
-
Methods inherited from class vmm3d.core.Exhibit
addChangeListener, addDecoration, addView, clearDecorations, forceRedraw, getAlternativeViews, getCreateAnimation, getDecorations, getDefaultBackground, getDefaultForeground, getDefaultWindow, getFramesForMorphing, getMorphingAnimation, getName, getParameterByName, getParameters, getSettingsCommandsForView, getTitle, getUseFilmstripForMorphing, getViews, removeChangeListener, removeDecoration, render, setDefaultBackground, setDefaultForeground, setDefaultWindow, setDefaultWindow, setFramesForMorphing, setName, setUseFilmstripForMorphing, stateChanged
-
-
-
-
Method Detail
-
getDefaultView
public View getDefaultView()
Description copied from class:SurfaceReturns a default view of this exhibit, a View of typeSurfaceView. (Note: If a Surface is displayed in a plain View3D, it will always appear as a wireframe.)- Overrides:
getDefaultViewin classWeierstrassMinimalSurface
-
paramRescaleEnd
public static double paramRescaleEnd(double x)
-
paramRescaleStart
public static double paramRescaleStart(double x)
-
paramRescaleBoth
public static double paramRescaleBoth(double x)
-
paramRescaleMiddle
public static double paramRescaleMiddle(double x)
-
computePeriodData
public void computePeriodData()
-
-
DMelt 3.0 © DataMelt by jWork.ORG