|
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
jvx.project.PjWorkshop
jvx.geom.PwIntersectElementSet
Utility program to cut one or two PgElementSets along their element intersections or one PgElementSet along a level Function and generate a PgPolygonSet containing all the intersection polygons.
| 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 | |
PwIntersectElementSet()
Constructor |
|
PwIntersectElementSet(java.lang.String titel)
Constructor |
|
| Method Summary | |
void |
breakElements(boolean br)
Set flag to break elements at intersections. |
void |
breakElements(int elSetNr,
boolean br)
Set flag to break elements at intersections. |
void |
cancel()
Cancel operation of this workshop by resetting all modified geometries, removing added geometries and finally closing this workshop. |
void |
cutAlongIntersection(boolean cut)
Set flag to destroy neighbourhood at intersections. |
void |
cutAlongIntersection(int elSetNr,
boolean cut)
Set flag to destroy neighbourhood at intersections. |
void |
init()
Initialization: Create some variables to store data of the intersected PgElementSets |
void |
reset()
Fill storing variables with data. |
void |
setGeometries(PgElementSet elSet0,
PgElementSet elSet1)
Set two Geometries to be intersected. |
| Methods inherited from class jvx.project.PjWorkshop |
close, getDisplay, getDisplays, getGeometry, getSavedGeometry, getViewer, isModal, ok, removeGeometry, setDisplay, setDisplays, setGeometry, setModal, setViewer, update |
| 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, updatePanels |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface jv.object.PsUpdateIf |
getFather, getName, setParent |
| Constructor Detail |
public PwIntersectElementSet()
public PwIntersectElementSet(java.lang.String titel)
| Method Detail |
public void cancel()
cancel in class PjWorkshoppublic void init()
init in class PjWorkshoppublic void reset()
reset in class PjWorkshop
public void setGeometries(PgElementSet elSet0,
PgElementSet elSet1)
public void breakElements(int elSetNr,
boolean br)
public void breakElements(boolean br)
public void cutAlongIntersection(int elSetNr,
boolean cut)
public void cutAlongIntersection(boolean cut)
|
JavaView© v3.95.000 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||