|
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
jvx.surface.PgDomain
Two-dimensional domain controlled by a domain descriptor. Applications of this class are in the context of parametrized surfaces or graphs of functions.
PgDomainDescr,
Serialized Form| 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 | |
PgDomain()
Constructor of a planar rectangle in 2-dimensional Euclidean space. |
|
PgDomain(int dim)
Constructor of a planar rectangle in dim-dimensional Euclidean space. |
|
| Method Summary | |
java.lang.Object |
clone()
Duplicate geometry by recursively cloning all instance variables except inspector panels and lists of registered listeners. |
void |
compute()
Compute the coordinates and connectivity of this planar rectangle. |
void |
computeSurface()
Deprecated. since JavaView 3.50.003, use compute(). |
void |
copy(PsObject object)
Copy a geometry into this geometry. |
PgDomainDescr |
getDescr()
Get the domain descriptor of this domain. |
void |
init()
Initialize and reset instance variables after call to super.init(). |
boolean |
setDescr(PgDomainDescr aDescr)
Set the domain descriptor of this domain which determines the discretization and size of this planar domain rectangle. |
java.lang.String |
toString()
Create a multi-line string representation with detailed information about all instance variables. |
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 PgDomain()
public PgDomain(int dim)
Only the x and y vertex components are assign even if dim is larger than 2, that means the domain lies in the xy-plane. If dim is larger than 2 then the resulting surface will have vertex dimension dim.
| Method Detail |
public void init()
PgElementSet
init in class PgElementSetpublic java.lang.Object clone()
clone in interface PgGeometryIfclone in class PgElementSetcopy(PsObject)public void copy(PsObject object)
copy in class PgElementSetPgElementSet.clone()public java.lang.String toString()
toString in interface PgGeometryIftoString in class PgElementSetpublic boolean update(java.lang.Object event)
update in interface PsUpdateIfupdate in class PgElementSetpublic void computeSurface()
public void compute()
public PgDomainDescr getDescr()
public boolean setDescr(PgDomainDescr aDescr)
|
JavaView© v3.95.000 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||