|
JavaView® v2.00.008 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--jv.object.PsObject
|
+--jv.project.PgGeometry
|
+--vgp.minimal.weier.PgWeierstrassDescr
|
+--vgp.minimal.weier.PgWeierstrass_Enneper
Descriptor class for Enneper's surface
| Field Summary | |
protected PuInteger |
m_numULines
|
protected PuInteger |
m_numVLines
|
protected PuInteger |
m_symmetry
|
protected PuDouble |
m_uMax
|
| Fields inherited from class vgp.minimal.weier.PgWeierstrassDescr |
m_conjugation, m_conn, m_intDiscr, m_markedBndNr, m_numParts, m_numUserReflections, m_parm, m_refl, m_userReflections, m_vertDim |
| Fields inherited from class jv.project.PgGeometry |
m_ambientProj, m_ambientSpace, m_authorInfo, m_bShowBndBox, m_bShowCenter, m_bShowing, m_bShowTitle, m_center, m_dim, m_dimOfSimplex, m_displayList, m_geometryInfo, m_labelAttribute, m_methodMenu, m_modelMatrix, m_title, m_version, m_versionType |
| Fields inherited from class jv.object.PsObject |
HAS_CONFIG_PANEL, HAS_INFO_PANEL, HAS_MATERIAL_PANEL, INSPECTOR_INFO, INSPECTOR_INFO_EXT, IS_DELETED, IS_FIXED, IS_SELECTED, IS_USED, m_infoPanel, m_name, m_panelList, m_parent, m_tag, m_updateList, NUM_TAGS |
| Constructor Summary | |
PgWeierstrass_Enneper()
|
|
| Method Summary | |
PuComplex |
f(PiVector partPath,
int partNr,
PuComplex z)
Compute the Weierstrass function f. |
PuComplex |
g(PiVector partPath,
int partNr,
PuComplex z)
Compute the Weierstrass function g. |
void |
getConnections()
Connect parts of the surface. |
int |
getDimOfElements()
Return dimension of elements. |
java.lang.String |
getName()
Return name of the surface. |
int |
getNumParts()
Return number of parts of the surface. |
int |
getNumULines(PiVector partPath,
int partNr)
Return number of u - lines in domain of a part. |
int |
getNumVLines(PiVector partPath,
int partNr)
Return number of v - lines in domain of a part. |
void |
getReflections()
Return vector of part reflections. |
double |
getUMax(PiVector partPath,
int partNr)
Return upper bound of domain of a part in direction u. |
double |
getUMin(PiVector partPath,
int partNr)
Return lower bound of domain of a part in direction u. |
double |
getVMax(PiVector partPath,
int partNr)
Return upper bound of domain of a part in direction v. |
double |
getVMin(PiVector partPath,
int partNr)
Return lower bound of domain of a part in direction v. |
void |
init()
Initialisation |
PuComplex |
transform(int partNr,
PuComplex z)
Transformation of rectangular domain before computing Weierstrass functions f and g. |
boolean |
update(java.lang.Object event)
Update the class whenever a child has changed. |
| Methods inherited from class vgp.minimal.weier.PgWeierstrassDescr |
addParameter, connectPart, connectReflection, connectReflection, equals, equals, equals, fun, getBndReflectType, getConjugationAngle, getConnections, getConnections, getFStart, getFStart, getMarkedBndNr, getNumParts, getReflections, getReflections, getStartU, getStartV, markBnd, newReflection, partIsSubdivided, reflectPart, returnUserReflections, setConjugationAngle, setConnections, setMarkedBndNr, setPartBndNr, setReflection, setReflectPartNr, setReflectType, setVertDim, transform |
| Methods inherited from class jv.object.PsObject |
addInspector, addUpdateListener, clearTag, clone, clone, copy, getFather, getInfoPanel, getInspector, getNumObjects, hasInspector, hasTag, hasUpdateListener, instanceOf, instanceOf, removeInspector, removeUpdateListener, setName, setParent, setTag, updatePanels |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface jv.project.PgGeometryIf |
getInfoPanel, setName |
| Methods inherited from interface jv.object.PsUpdateIf |
getFather, setParent |
| Field Detail |
protected PuInteger m_numULines
protected PuInteger m_numVLines
protected PuInteger m_symmetry
protected PuDouble m_uMax
| Constructor Detail |
public PgWeierstrass_Enneper()
| Method Detail |
public void init()
PgWeierstrassDescrinit in class PgWeierstrassDescrpublic boolean update(java.lang.Object event)
update in class PgWeierstrassDescrjv.object.PsUpdateIfevent - carries a lot of informationPsObject,
PsUpdateIf.getFather(),
PsUpdateIf.setParent(PsUpdateIf)
public int getNumULines(PiVector partPath,
int partNr)
PgWeierstrassDescrgetNumULines in class PgWeierstrassDescr
public int getNumVLines(PiVector partPath,
int partNr)
PgWeierstrassDescrgetNumVLines in class PgWeierstrassDescr
public double getUMin(PiVector partPath,
int partNr)
PgWeierstrassDescrgetUMin in class PgWeierstrassDescr
public double getVMin(PiVector partPath,
int partNr)
PgWeierstrassDescrgetVMin in class PgWeierstrassDescr
public double getUMax(PiVector partPath,
int partNr)
PgWeierstrassDescrgetUMax in class PgWeierstrassDescr
public double getVMax(PiVector partPath,
int partNr)
PgWeierstrassDescrgetVMax in class PgWeierstrassDescrpublic int getDimOfElements()
PgWeierstrassDescrgetDimOfElements in class PgWeierstrassDescrpublic void getConnections()
PgWeierstrassDescrgetConnections in class PgWeierstrassDescrpublic void getReflections()
PgWeierstrassDescrgetReflections in class PgWeierstrassDescrpublic int getNumParts()
PgWeierstrassDescrgetNumParts in class PgWeierstrassDescr
public PuComplex f(PiVector partPath,
int partNr,
PuComplex z)
PgWeierstrassDescrf in class PgWeierstrassDescr
public PuComplex g(PiVector partPath,
int partNr,
PuComplex z)
PgWeierstrassDescrg in class PgWeierstrassDescr
public PuComplex transform(int partNr,
PuComplex z)
PgWeierstrassDescrtransform in class PgWeierstrassDescrpublic java.lang.String getName()
PgWeierstrassDescrgetName in class PgWeierstrassDescr
|
JavaView® v2.00.008 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||