|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object vmm.core.Exhibit vmm.core3D.Exhibit3D vmm.surface.Surface vmm.surface.parametric.SurfaceParametric vmm.surface.parametric.WeierstrassMinimalSurface vmm.surface.parametric.Symmetric_K_Noid
public class Symmetric_K_Noid
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 | |
---|---|
Symmetric_K_Noid()
|
Method Summary | |
---|---|
protected void |
createData()
Overrides createData from SurfaceParametric with the goal of recomputing all constants that go into the Weierstrass Data, and then do the helperArray. |
protected Complex |
domainGrid(double u,
double v)
Most minimal surfaces need a specially adapted domain grid. |
protected Complex |
gauss(Complex z)
The following two functions are the Weierstrass data that define this surface. |
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.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 Symmetric_K_Noid()
Method Detail |
---|
protected void createData()
WeierstrassMinimalSurface
createData
in class WeierstrassMinimalSurface
protected Complex domainGrid(double u, double v)
WeierstrassMinimalSurface
domainGrid
in class WeierstrassMinimalSurface
protected Complex gauss(Complex z)
gauss
in class WeierstrassMinimalSurface
protected Complex hPrime(Complex z)
hPrime
in class WeierstrassMinimalSurface
protected void redoConstants()
WeierstrassMinimalSurface
redoConstants
in class WeierstrassMinimalSurface
protected ComplexVector3D getCenter()
WeierstrassMinimalSurface
getCenter
in class WeierstrassMinimalSurface
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |