vmm3d.surface.parametric
Class Scherk_Weierstrass
- java.lang.Object
-
- vmm3d.core.Exhibit
-
- vmm3d.core3D.Exhibit3D
-
- vmm3d.surface.Surface
-
- vmm3d.surface.parametric.SurfaceParametric
-
- vmm3d.surface.parametric.WeierstrassMinimalSurface
-
- vmm3d.surface.parametric.Scherk_Weierstrass
-
- All Implemented Interfaces:
- java.util.EventListener, javax.swing.event.ChangeListener, Decorateable, Parameterizable
public class Scherk_Weierstrass 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 Scherk_Weierstrass()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcomputeHalfPeriod()Vector3DsurfacePoint(double u, double v)Override to close the hole around the image of ZERO_C.-
Methods inherited from class vmm3d.surface.parametric.WeierstrassMinimalSurface
ComplexVectorIntegrator, ComplexVectorOneStepIntegrator, createHelperArray, getAdditionalAnimationsForView, getDefaultView, getNumberOfPieces, helperToMinimal, minimalToHelper, parameterChanged, setNumberOfPieces, surfaceNormal
-
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
-
computeHalfPeriod
public void computeHalfPeriod()
- Overrides:
computeHalfPeriodin classWeierstrassMinimalSurface
-
surfacePoint
public Vector3D surfacePoint(double u, double v)
Override to close the hole around the image of ZERO_C.- Overrides:
surfacePointin classWeierstrassMinimalSurface
-
-
DMelt 3.0 © DataMelt by jWork.ORG