|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--harmonic.widgetLib.HWPanel
|
+--harmonic.mz.gui.Monolog
|
+--harmonic.mz.gui.AutoMonolog
|
+--harmonic.cad.gui.MDAutoMonolog
|
+--harmonic.cad.gui.PolygonTrimmer
| Field Summary |
| Fields inherited from class harmonic.mz.gui.Monolog |
bPermanent, CLOSED, creatingModule, DOCK_MONOLOG, FLOAT_MONOLOG, postMethod, stdDialogWidth, visibility |
| Constructor Summary | |
PolygonTrimmer()
|
|
| Method Summary | |
void |
cancel()
|
void |
finish()
|
void |
init()
|
void |
mouseClicked(harmonic.viewer3D.event.ViewportMouseEvent e)
|
void |
mouseDragged(harmonic.viewer3D.event.ViewportMouseEvent e)
|
void |
mouseEntered(harmonic.viewer3D.event.ViewportMouseEvent e)
|
void |
mouseExited(harmonic.viewer3D.event.ViewportMouseEvent e)
|
void |
mouseMoved(harmonic.viewer3D.event.ViewportMouseEvent e)
|
void |
mousePressed(harmonic.viewer3D.event.ViewportMouseEvent e)
|
void |
mouseReleased(harmonic.viewer3D.event.ViewportMouseEvent e)
|
void |
onBoundaries(harmonic.mz.event.EntryEvent e)
|
void |
onPickBoundaries()
|
void |
onStartTrimming()
|
static PolygonShape |
trimPolygon(PolygonShape _def,
harmonic.mz.data.ShapeNode lowerBoundary,
harmonic.mz.data.ShapeNode upperBoundary,
float lowerParam,
float upperParam,
harmonic.meshGeom.math.Pnt3f lowerPoint,
harmonic.meshGeom.math.Pnt3f upperPoint,
int cmode,
boolean bConserve,
harmonic.mz.util.ObjectRelater relator)
|
| Methods inherited from class harmonic.cad.gui.MDAutoMonolog |
post, unpost |
| Methods inherited from class harmonic.mz.gui.AutoMonolog |
format, getPreferredSize |
| Methods inherited from class harmonic.mz.gui.Monolog |
addListener, addSubMonolog, afterPost, begin, beginTask, cancelTask, cleanTask, destroyIfTemporary, drop, finishTask, frameSize, getFrame, getTaskName, init_Bottom, init_Floating, init_Info, init_Left, init_Right, init_Top, keyPressed, keyReleased, keyTyped, nodeChanged, noPost, onCancel, onDismiss, onHelp, onOK, post, post, post, postModal, postModal, processKeyEvent, reformat, removeStandardButtons, setFunction, setMonologClass, setPermenant, setPosted, setResizeable, setTitle, shouldPost, unpost, updateMonologInfo, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PolygonTrimmer()
| Method Detail |
public void init()
init in class harmonic.mz.gui.Monologpublic void onBoundaries(harmonic.mz.event.EntryEvent e)
public void onStartTrimming()
public void onPickBoundaries()
public void finish()
finish in class harmonic.mz.gui.Monologpublic void cancel()
cancel in class harmonic.mz.gui.Monologpublic void mouseMoved(harmonic.viewer3D.event.ViewportMouseEvent e)
mouseMoved in interface harmonic.viewer3D.event.ViewportMouseListenerpublic void mousePressed(harmonic.viewer3D.event.ViewportMouseEvent e)
mousePressed in interface harmonic.viewer3D.event.ViewportMouseListener
public static PolygonShape trimPolygon(PolygonShape _def,
harmonic.mz.data.ShapeNode lowerBoundary,
harmonic.mz.data.ShapeNode upperBoundary,
float lowerParam,
float upperParam,
harmonic.meshGeom.math.Pnt3f lowerPoint,
harmonic.meshGeom.math.Pnt3f upperPoint,
int cmode,
boolean bConserve,
harmonic.mz.util.ObjectRelater relator)
public void mouseClicked(harmonic.viewer3D.event.ViewportMouseEvent e)
mouseClicked in interface harmonic.viewer3D.event.ViewportMouseListenerpublic void mouseEntered(harmonic.viewer3D.event.ViewportMouseEvent e)
mouseEntered in interface harmonic.viewer3D.event.ViewportMouseListenerpublic void mouseExited(harmonic.viewer3D.event.ViewportMouseEvent e)
mouseExited in interface harmonic.viewer3D.event.ViewportMouseListenerpublic void mouseReleased(harmonic.viewer3D.event.ViewportMouseEvent e)
mouseReleased in interface harmonic.viewer3D.event.ViewportMouseListenerpublic void mouseDragged(harmonic.viewer3D.event.ViewportMouseEvent e)
mouseDragged in interface harmonic.viewer3D.event.ViewportMouseListener
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||