harmonic.cad.gui
Class NewCleaveDialog

java.lang.Object
  |
  +--harmonic.widgetLib.HWPanel
        |
        +--harmonic.mz.gui.Monolog
              |
              +--harmonic.mz.gui.SequenceFunctionDialog
                    |
                    +--harmonic.cad.gui.MDSequenceMonolog
                          |
                          +--harmonic.cad.gui.MDCFunction
                                |
                                +--harmonic.cad.gui.NewCleaveDialog
All Implemented Interfaces:
java.util.EventListener, java.awt.event.KeyListener, harmonic.mz.event.NodeListener, harmonic.viewer3D.Task, java.awt.event.WindowListener

public class NewCleaveDialog
extends MDCFunction

See Also:
Serialized Form

Field Summary
 
Fields inherited from class harmonic.mz.gui.SequenceFunctionDialog
bAutoFinish, cat, dataInsert, fields, is, okInsert
 
Fields inherited from class harmonic.mz.gui.Monolog
bPermanent, CLOSED, creatingModule, DOCK_MONOLOG, FLOAT_MONOLOG, postMethod, stdDialogWidth, visibility
 
Constructor Summary
NewCleaveDialog()
           
 
Method Summary
static void doit(harmonic.mz.data.ShapeNode[] selectionSet, harmonic.meshGeom.math.Pnt3f a, harmonic.meshGeom.math.Pnt3f b, harmonic.meshGeom.math.Pnt3f c, boolean bSection, int cmode)
           
 void finish()
           
 
Methods inherited from class harmonic.cad.gui.MDCFunction
addStandards, init, onNetwork
 
Methods inherited from class harmonic.cad.gui.MDSequenceMonolog
post, unpost
 
Methods inherited from class harmonic.mz.gui.SequenceFunctionDialog
action, addEntry, addField, addField, addFieldControls, afterPost, aquireInput, cancelTask, canFinish, cleanTask, clearFields, finishTask, format, getPreferredSize, noPost, onOK, removeField, sequenceFinished, setAutoFinish, shouldPost
 
Methods inherited from class harmonic.mz.gui.Monolog
addListener, addSubMonolog, begin, beginTask, cancel, destroyIfTemporary, drop, frameSize, getFrame, getTaskName, init_Bottom, init_Floating, init_Info, init_Left, init_Right, init_Top, keyPressed, keyReleased, keyTyped, nodeChanged, onCancel, onDismiss, onHelp, post, post, post, postModal, postModal, processKeyEvent, reformat, removeStandardButtons, setFunction, setMonologClass, setPermenant, setPosted, setResizeable, setTitle, 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

NewCleaveDialog

public NewCleaveDialog()
Method Detail

finish

public void finish()
Overrides:
finish in class harmonic.mz.gui.Monolog

doit

public static void doit(harmonic.mz.data.ShapeNode[] selectionSet,
                        harmonic.meshGeom.math.Pnt3f a,
                        harmonic.meshGeom.math.Pnt3f b,
                        harmonic.meshGeom.math.Pnt3f c,
                        boolean bSection,
                        int cmode)