|
JavaView© v3.95.000 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjv.object.PsObject
jv.project.PgGeometry
jv.geom.PgPointSet
jv.geom.PgElementSet
vgp.minimal.weier.PgWeierstrass
Class for computing minimal surfaces from Weierstrass functions.
| Field Summary |
| Fields inherited from class jv.object.PsObject |
HAS_CONFIG_PANEL, HAS_INFO_PANEL, HAS_LABEL_PANEL, HAS_MATERIAL_PANEL, HAS_TEXTURE_PANEL, HAS_VECTOR_PANEL, INSPECTOR_INFO, INSPECTOR_INFO_EXT, IS_DELETED, IS_FIXED, IS_FOCUSSED, IS_PICKED, IS_SELECTED, IS_USED, NUM_TAGS |
| Constructor Summary | |
PgWeierstrass(int aVertexDim)
Constructor |
|
| Method Summary | |
PuComplex[] |
cIntegrate(PiVector partPath,
int partNr,
PuComplex zzStart,
PuComplex zzEnd,
PuComplex[] FStart,
int discr)
Complex integration by Riemann-summation. |
boolean |
close()
Connectivity of the surface must be generated anew before call of PgElementSet.close(). |
void |
computePart(PgWeierstrassDescr descr,
PiVector partPath,
int partNr,
PuComplex[] fStart)
Compute 3d-data Re & Im in a part by complex integration. |
void |
computePartReflection(int partNr)
Get 3d-data Re & Im from an other part by reflection. |
void |
computeSurface(PgWeierstrassDescr descr)
Copy 3d-data Re & Im from Re & Im in the parts of the surface. |
void |
computeSurface(PgWeierstrassDescr descr,
PiVector partPath)
Copy 3d-data Re & Im from Re & Im in the parts of the surface. |
void |
computeVertices(PgWeierstrassDescr descr)
Compute 3d-points of the surface from Re & Im data. |
void |
generatePart(PgWeierstrassDescr descr,
PiVector partPath,
int partNr)
Generate connectivity of one part of the surface by ElementSet.makeQuadrConn. |
void |
generatePartReflection(int partNr)
Generate connectivity of one part of the surface by reflecting an existing part. |
void |
generateSurface(PgWeierstrassDescr descr)
Generate connectivity of ElementSet by copying parts to one ElementSet. |
void |
generateSurface(PgWeierstrassDescr descr,
PiVector partPath)
Generate connectivity of ElementSet by copying parts to one ElementSet. |
PgWeierstrassDescr |
getDescr()
Return surface descriptor. |
void |
init()
Initialisation |
void |
markBnd(int ElementInd)
Find boundary polygon touching element with given index. |
void |
setDescr(PgWeierstrassDescr descr)
Set surface descriptor. |
boolean |
setSurfaceName(java.lang.String aSurface,
java.lang.String baseSurfaceName)
Find descriptor with given surfaceName. |
boolean |
showMarkedBnd()
Select vertices of choosen boundary polygon. |
boolean |
update(java.lang.Object event)
Update the class whenever a child has changed. |
| Methods inherited from class jv.object.PsObject |
addInspector, addUpdateListener, assureInspector, clearTag, clone, clone, getFather, getInfoPanel, getInspector, getName, getNumObjects, getSymbol, hasInspector, hasTag, hasUpdateListener, instanceOf, instanceOf, newInspector, newInspector, removeInspector, removeInspector, removeUpdateListener, setName, setParent, setSymbol, setTag, updatePanels |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface jv.project.PgGeometryIf |
assureInspector, getInfoPanel, getName, hasTag, setName |
| Methods inherited from interface jv.object.PsUpdateIf |
getFather, setParent |
| Constructor Detail |
public PgWeierstrass(int aVertexDim)
| Method Detail |
public void init()
init in class PgElementSetpublic boolean update(java.lang.Object event)
update in interface PsUpdateIfupdate in class PgElementSet
public boolean setSurfaceName(java.lang.String aSurface,
java.lang.String baseSurfaceName)
public void setDescr(PgWeierstrassDescr descr)
public PgWeierstrassDescr getDescr()
public void generateSurface(PgWeierstrassDescr descr)
public void generateSurface(PgWeierstrassDescr descr,
PiVector partPath)
public void generatePart(PgWeierstrassDescr descr,
PiVector partPath,
int partNr)
public void generatePartReflection(int partNr)
public void computeSurface(PgWeierstrassDescr descr)
public void computeSurface(PgWeierstrassDescr descr,
PiVector partPath)
public void computeVertices(PgWeierstrassDescr descr)
public void computePart(PgWeierstrassDescr descr,
PiVector partPath,
int partNr,
PuComplex[] fStart)
public PuComplex[] cIntegrate(PiVector partPath,
int partNr,
PuComplex zzStart,
PuComplex zzEnd,
PuComplex[] FStart,
int discr)
public void computePartReflection(int partNr)
public boolean showMarkedBnd()
public void markBnd(int ElementInd)
public boolean close()
close in class PgElementSettrue if successfulPgElementSet.close()
|
JavaView© v3.95.000 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||