public class PgSurface_Boy extends PgSurfaceDescr
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 and Description | 
|---|
| PgSurface_Boy() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | calc_f(PdVector fun,
      double u,
      double v)Compute point on the surface at the given domain position. | 
| void | init()Initialize and reset data structure and all instance variables. | 
| boolean | isUPeriodic()Determine if surface is periodic in u-direction. | 
| boolean | update(java.lang.Object event)Catch events from function strings. | 
addParameter, christoffel, clone, copy, ddf_dUdU, ddf_dUdV, ddf_dVdV, df_dU, df_dV, df, dN_dU, dN_dV, dN, eval, firstFundamental, getAmbientProjection, getAmbientSpace, getDimOfSurface, getFunction, getListOfScenes, getListOfSurfaces, getParameter, getParameters, isVPeriodic, normal, secondFundamental, setAmbientProjection, setAmbientSpace, setDimOfSurface, setFunction, useFunctionExpression, useFunctionExpression, weingarteneval, getNameOfLines, getNumULines, getNumVLines, getUMax, getUMin, getVMax, getVMin, isShowingULine, isShowingVLine, setDiscr, setDiscrBounds, setMaxSize, setNameOfLines, setNumULines, setNumVLines, setSize, setUMax, setUMin, setVMax, setVMin, showULine, showVLine, toStringaddInspector, 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, updatePanelspublic boolean isUPeriodic()
PgSurfaceDescrisUPeriodic in class PgSurfaceDescrpublic void init()
PgDomainDescrinit in class PgSurfaceDescrpublic boolean update(java.lang.Object event)
PgSurfaceDescrupdate in interface PsUpdateIfupdate in class PgSurfaceDescrevent - carries a lot of informationPsObject.setParent(PsUpdateIf), 
PsObject.getFather(), 
PsObject.addUpdateListener(PsUpdateIf)public boolean calc_f(PdVector fun, double u, double v)
calc_f in class PgSurfaceDescrfun - vector where to place the function values.true if function has been overridden and evaluated successfully.PgSurfaceDescr.eval(PdVector, double, double)"