|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectvmm.core.Exhibit
vmm.core3D.Exhibit3D
vmm.surface.Surface
vmm.surface.parametric.SurfaceParametric
vmm.surface.parametric.WeierstrassMinimalSurface
vmm.surface.parametric.WavyEnneper_Weierstrass
public class WavyEnneper_Weierstrass
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class vmm.surface.parametric.WeierstrassMinimalSurface |
|---|
WeierstrassMinimalSurface.WMSView |
| Field Summary |
|---|
| Fields inherited from class vmm.surface.parametric.WeierstrassMinimalSurface |
|---|
afp, AFP, canShowConjugateSurface, del, distFrom0, du, dv, flag0, flag05, halfPeriod, helperArray, I__C, I_C, I1_C, I2_C, I3_C, I4_C, iBeginMiddleInHelper, iFirstInHelper, inAssociateMorph, IP__C, IP_C, LRPclosed, multipleCopyOptions, needsPeriodClosed, needsValueArray, ONE__C, ONE_C, ucount, vcount, wantsToSeeDomain, wantsToSeeGaussImage, ZERO_C |
| Fields inherited from class vmm.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, umax, umin, vmax, vmin |
| Fields inherited from class vmm.surface.Surface |
|---|
data, uPatchCount, vPatchCount |
| 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 | |
|---|---|
WavyEnneper_Weierstrass()
|
|
| Method Summary | |
|---|---|
protected Complex |
domainGrid(double u,
double v)
Most minimal surfaces need a specially adapted domain grid. |
protected Complex |
gauss(Complex z)
The next two functions are the Weierstrass Data that defines this surface. |
protected Complex |
gaussInverseTimesHPrime(Complex z)
|
protected Complex |
gaussTimesHPrime(Complex z)
|
protected ComplexVector3D |
getCenter()
The next function is used to center the helperArray, mostly overridden |
protected Complex |
hPrime(Complex z)
|
protected void |
redoConstants()
redoConstants is called in createData above, before any other computations start. |
| Methods inherited from class vmm.surface.parametric.WeierstrassMinimalSurface |
|---|
ComplexVectorFunction, ComplexVectorIntegrator, ComplexVectorOneStepIntegrator, component3, computeHalfPeriod, createData, createHelperArray, doClosingJob, getAdditionalAnimationsForView, getDefaultView, getNumberOfPieces, helperToMinimal, intersectLines, minimalToHelper, monotonPow, parameterChanged, setNumberOfPieces, surfaceNormal, surfacePoint |
| Methods inherited from class vmm.surface.parametric.SurfaceParametric |
|---|
addExtraXML, deriv_u, deriv_v, gaussMap, getActionsForView, readExtraXML, removeView |
| Methods inherited from class vmm.surface.Surface |
|---|
computeDrawData3D, doDraw3D, getBuildAnimation, getDefaultOrientation, setDefaultOrientation |
| Methods inherited from class vmm.core3D.Exhibit3D |
|---|
computeDrawDataHook, doDrawHook, getDefaultTransform, getDefaultViewpoint, getDefaultViewUp, setDefaultViewpoint, setDefaultViewUp |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WavyEnneper_Weierstrass()
| Method Detail |
|---|
protected Complex domainGrid(double u,
double v)
WeierstrassMinimalSurface
domainGrid in class WeierstrassMinimalSurfaceprotected Complex gauss(Complex z)
gauss in class WeierstrassMinimalSurfaceprotected Complex hPrime(Complex z)
hPrime in class WeierstrassMinimalSurfaceprotected Complex gaussTimesHPrime(Complex z)
gaussTimesHPrime in class WeierstrassMinimalSurfaceprotected Complex gaussInverseTimesHPrime(Complex z)
gaussInverseTimesHPrime in class WeierstrassMinimalSurfaceprotected void redoConstants()
WeierstrassMinimalSurface
redoConstants in class WeierstrassMinimalSurfaceprotected ComplexVector3D getCenter()
WeierstrassMinimalSurface
getCenter in class WeierstrassMinimalSurface
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||