vmm3d.pseudospherical
Class Solitons
- java.lang.Object
-
- vmm3d.core.Exhibit
-
- vmm3d.core3D.Exhibit3D
-
- vmm3d.surface.Surface
-
- vmm3d.surface.parametric.SurfaceParametric
-
- vmm3d.pseudospherical.Solitons
-
- All Implemented Interfaces:
- java.util.EventListener, javax.swing.event.ChangeListener, Decorateable, Parameterizable
public class Solitons extends SurfaceParametric
-
-
Field Summary
Fields Modifier and Type Field and Description ComplexMatrix2DE0ComplexMatrix2DE1ComplexMatrix2Dg1ComplexMatrix2Dg1PerpComplexMatrix2DidComplexMatrix2Dproj-
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 Solitons()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidgetE0(double x, double t, Complex lmbda)voidgetg1(Complex lbda)ComplexMatrix2DgetgPerp(ComplexMatrix2D E, double sVal, Complex lbda, ComplexVector2D v)ComplexMatrix2DgetProj(ComplexVector2D v)Vector3DsurfacePoint(double x, double t)The parametric equations that define the surface, given as a function from the uv-plane into R3.-
Methods inherited from class vmm3d.surface.parametric.SurfaceParametric
addExtraXML, deriv_u, deriv_v, gaussMap, getActionsForView, getPatchCountU, getPatchCountV, readExtraXML, removeView, setEpsilon, setPatchCount, setU, setV, setViewpoint, surfaceNormal
-
Methods inherited from class vmm3d.surface.Surface
getBuildAnimation, getDefaultOrientation, getDefaultView, 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, getAdditionalAnimationsForView, getAlternativeViews, getCreateAnimation, getDecorations, getDefaultBackground, getDefaultForeground, getDefaultWindow, getFramesForMorphing, getMorphingAnimation, getName, getParameterByName, getParameters, getSettingsCommandsForView, getTitle, getUseFilmstripForMorphing, getViews, parameterChanged, removeChangeListener, removeDecoration, render, setDefaultBackground, setDefaultForeground, setDefaultWindow, setDefaultWindow, setFramesForMorphing, setName, setUseFilmstripForMorphing, stateChanged
-
-
-
-
Field Detail
-
E0
public ComplexMatrix2D E0
-
g1
public ComplexMatrix2D g1
-
E1
public ComplexMatrix2D E1
-
proj
public ComplexMatrix2D proj
-
id
public ComplexMatrix2D id
-
g1Perp
public ComplexMatrix2D g1Perp
-
-
Method Detail
-
getProj
public ComplexMatrix2D getProj(ComplexVector2D v)
-
getg1
public void getg1(Complex lbda)
-
getE0
public void getE0(double x, double t, Complex lmbda)
-
getgPerp
public ComplexMatrix2D getgPerp(ComplexMatrix2D E, double sVal, Complex lbda, ComplexVector2D v)
-
surfacePoint
public Vector3D surfacePoint(double x, double t)
Description copied from class:SurfaceParametricThe parametric equations that define the surface, given as a function from the uv-plane into R3. The return value of this function can be null, indicating that the function is undefined for the given u and v.- Specified by:
surfacePointin classSurfaceParametric
-
-
DMelt 3.0 © DataMelt by jWork.ORG