vgp.curve.common
Class PnSurfaceOde
- java.lang.Object
-
- jv.object.PsObject
-
- jvx.numeric.PnOde
-
- vgp.curve.common.PnSurfaceOde
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, PsUpdateIf
- Direct Known Subclasses:
- PnAsymptOde, PnGeodesicOde, PnPrincipalCurvatureOde, PnShadeOde
public class PnSurfaceOde extends PnOde
Solver for ordinary differential equations on a surface.- See Also:
- Serialized Form
- Author:
- Eike Preuß
-
-
Field Summary
-
Fields inherited from class jv.object.PsObject
HAS_BOUNDARY_PANEL, 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
Constructors Constructor and Description PnSurfaceOde()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description PgSurfaceDescrgetSurface()voidinit()If instance has missing name then assign default name 'Object_NUMBER' where number is the total number of already created instances.voidsetSurface(PgSurfaceDescr s)voidsolve(PgPolygon p)booleansolve(PgPolygon p, double xStart, double[] yStart, double h, double xLength)-
Methods inherited from class jvx.numeric.PnOde
diffEquation, rungeKutta, setInitialData, setOrder, solve
-
Methods inherited from class jv.object.PsObject
addInspector, addUpdateListener, assureInspector, clearTag, clone, clone, clone, copy, getFather, getInfoPanel, getInspector, getName, getNumObjects, getSymbol, hasInspector, hasTag, hasUpdateListener, instanceOf, instanceOf, newInspector, newInspector, removeInspector, removeInspector, removeUpdateListener, setName, setParent, setSymbol, setTag, toString, update, updatePanels
-
-
-
-
Method Detail
-
init
public void init()
Description copied from class:PsObjectIf instance has missing name then assign default name 'Object_NUMBER' where number is the total number of already created instances.
-
setSurface
public void setSurface(PgSurfaceDescr s)
-
getSurface
public PgSurfaceDescr getSurface()
-
solve
public boolean solve(PgPolygon p, double xStart, double[] yStart, double h, double xLength)
-
-
"