vgp.minimal.weier
Class PjWeierstrass
java.lang.Object
|
+--jv.object.PsObject
|
+--jv.project.PjProject
|
+--vgp.minimal.weier.PjWeierstrass
- All Implemented Interfaces:
- java.lang.Cloneable, PsTimeListenerIf, PsUpdateIf, PvPickListenerIf, java.io.Serializable
- public class PjWeierstrass
- extends PjProject
Project class for minimal surfaces computed by integrating Weierstrass functions.
- Version:
- 19.10.00, 1.20 revised (ur) Show marked boundary for reflections by vertex tag.
04.11.99, 1.10 revised (ur) Standalone project created from applet version.
01.06.99, 1.00 created (ur)
- Author:
- Ulrich Reitebuch
- See Also:
- Serialized Form
| 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 |
|
Method Summary |
void |
init()
Initialisation |
void |
pickInitial(PvPickEvent pe)
Use pick event to mark a boundary polygon as the polygon to reflect the surface at. |
boolean |
setSurfaceName(java.lang.String aSurface)
Choose a surface by it's name. |
boolean |
setTime(PsTimeEvent timeEvent)
Update(time) is invoked by animation.
|
void |
start()
Method is invoked during loading of a project in JavaView. |
boolean |
update(java.lang.Object event)
Update the class whenever a child has changed.
|
| Methods inherited from class jv.project.PjProject |
addDisplay, addGeometry, addGeometry, dispose, dragDisplay, dragInitial, dragVertex, fitDisplays, getAnimation, getDisplay, getDisplays, getGeometry, getGeometry, getNumGeometries, getParameter, getViewer, hasAnimation, hasDisplay, isEnabledAutoFit, markVertices, pickDisplay, pickVertex, removeDisplay, removeGeometries, removeGeometry, selectDisplay, selectGeometry, setAnimation, setDisplay, setEnabledAutoFit, setParameter, setViewer, stop, unmarkVertices |
| Methods inherited from class jv.object.PsObject |
addInspector, addUpdateListener, clearTag, clone, clone, clone, copy, getFather, getInfoPanel, getInspector, getName, getNumObjects, hasInspector, hasTag, hasUpdateListener, instanceOf, instanceOf, removeInspector, removeUpdateListener, setName, setParent, setTag, toString, updatePanels |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BASE_SURFACE_NAME
public static final java.lang.String BASE_SURFACE_NAME
m_geom
protected PgWeierstrass m_geom
m_surfaceFileName
public static java.lang.String[] m_surfaceFileName
m_surfaceName
protected static java.lang.String[] m_surfaceName
m_selectedIndex
protected int m_selectedIndex
m_defaultName
protected java.lang.String m_defaultName
PjWeierstrass
public PjWeierstrass()
- Constructor
init
public void init()
- Initialisation
- Overrides:
init in class PjProject
start
public void start()
- Method is invoked during loading of a project in JavaView.
- Overrides:
start in class PjProject
- Following copied from class:
jv.project.PjProject
- See Also:
PvViewerIf.start(),
#isEnabledAutoFit(boolean)
update
public boolean update(java.lang.Object event)
- Update the class whenever a child has changed.
Method is usually invoked from the children.
- Overrides:
update in class PsObject
- Following copied from interface:
jv.object.PsUpdateIf
- Parameters:
event - carries a lot of information- Returns:
- true if event has been handled, otherwise false
- See Also:
PsObject,
PsUpdateIf.getFather(),
PsUpdateIf.setParent(PsUpdateIf)
setTime
public boolean setTime(PsTimeEvent timeEvent)
- Update(time) is invoked by animation.
In Weierstrass surfaces the animation is usually used to animate the conjugation of the surface.
- Overrides:
setTime in class PjProject
setSurfaceName
public boolean setSurfaceName(java.lang.String aSurface)
- Choose a surface by it's name.
pickInitial
public void pickInitial(PvPickEvent pe)
- Use pick event to mark a boundary polygon as the polygon to reflect the surface at.
- Overrides:
pickInitial in class PjProject
- Following copied from class:
jv.project.PjProject
- Parameters:
pos - Pick event issued by the display- See Also:
PvPickListenerIf
The software JavaView® is copyright protected. All Rights Reserved.