Serialized Form


Package preditor

Class preditor.Preditor extends javax.swing.JFrame implements Serializable

Serialized Fields

TRANS_MIN

int TRANS_MIN
Minimum for translation slider.


TRANS_MAX

int TRANS_MAX
Maximum for translation slider.


TRANS_INIT

int TRANS_INIT
Initial value for translation slider.


ROT_MIN

int ROT_MIN
Minimum for rotation slider.


ROT_MAX

int ROT_MAX
Maximum for rotation slider.


ROT_INIT

int ROT_INIT
Initial value for rotation slider.


SCALE_F_MIN

double SCALE_F_MIN
Minimum for scale field.


SCALE_F_MAX

double SCALE_F_MAX
Maximum for scale field.


SCALE_S_MIN

int SCALE_S_MIN
Minimum for scale slider.


SCALE_S_MAX

int SCALE_S_MAX
Maximum for scale slider.


SCALE_S_INIT

int SCALE_S_INIT
Initial value for scale slider.


TO_MIN

int TO_MIN
Marks the minimum for each axis in the world.


TO_MAX

int TO_MAX
Maximum for each axis in the world.


X

int X

Y

int Y

Z

int Z

FROM_PARENT

int FROM_PARENT
Used in updateTree() to choose an origin of updates.


FROM_HERE

int FROM_HERE
Used in updateTree() to choose an origin of updates.


topMenuBar

javax.swing.JMenuBar topMenuBar

fileMenu

javax.swing.JMenu fileMenu

saveAsMenuItem

javax.swing.JMenuItem saveAsMenuItem

saveMenuItem

javax.swing.JMenuItem saveMenuItem

openFileMenuItem

javax.swing.JMenuItem openFileMenuItem

newFileMenuItem

javax.swing.JMenuItem newFileMenuItem

exitMenuItem

javax.swing.JMenuItem exitMenuItem

fileMenuSeparator

javax.swing.JSeparator fileMenuSeparator

editMenu

javax.swing.JMenu editMenu

copyMenuItem

javax.swing.JMenuItem copyMenuItem

cutMenuItem

javax.swing.JMenuItem cutMenuItem

deleteMenuItem

javax.swing.JMenuItem deleteMenuItem

pasteMenuItem

javax.swing.JMenuItem pasteMenuItem

addObjectMenuItem

javax.swing.JMenuItem addObjectMenuItem

addComplexObjectMenuItem

javax.swing.JMenuItem addComplexObjectMenuItem

addSubModelMenuItem

javax.swing.JMenuItem addSubModelMenuItem

editMenuSeparator

javax.swing.JSeparator editMenuSeparator

helpMenu

javax.swing.JMenu helpMenu

helpMenuItem

javax.swing.JMenuItem helpMenuItem

Tabs

javax.swing.JTabbedPane Tabs

editorTab

javax.swing.JPanel editorTab

editButtonPanel

javax.swing.JPanel editButtonPanel

visualsPanel

javax.swing.JPanel visualsPanel

textureButton

javax.swing.JButton textureButton

colorButton

javax.swing.JButton colorButton

aliasButton

javax.swing.JButton aliasButton

transformationPanel

javax.swing.JPanel transformationPanel

transformationButtonPanel

javax.swing.JPanel transformationButtonPanel

rotationRadioButton

javax.swing.JRadioButton rotationRadioButton

translationRadioButton

javax.swing.JRadioButton translationRadioButton

scalingRadioButton

javax.swing.JRadioButton scalingRadioButton

transformationButtonGroup

javax.swing.ButtonGroup transformationButtonGroup

TRANS

int TRANS

ROTATE

int ROTATE

SCALE

int SCALE

whichTransformation

int whichTransformation

sliderPanel

javax.swing.JPanel sliderPanel

xSlider

javax.swing.JSlider xSlider

ySlider

javax.swing.JSlider ySlider

zSlider

javax.swing.JSlider zSlider

disableTransformation

boolean disableTransformation

xField

javax.swing.JFormattedTextField xField

yField

javax.swing.JFormattedTextField yField

zField

javax.swing.JFormattedTextField zField

toXField

javax.swing.JSpinner toXField

toYField

javax.swing.JSpinner toYField

toZField

javax.swing.JSpinner toZField

numberFormat

java.text.NumberFormat numberFormat

transFormatter

javax.swing.text.NumberFormatter transFormatter

rotationFormatter

javax.swing.text.NumberFormatter rotationFormatter

scaleFormatter

javax.swing.text.NumberFormatter scaleFormatter

transAndRotateToFormatter

javax.swing.text.NumberFormatter transAndRotateToFormatter

scaleToFormatter

javax.swing.text.NumberFormatter scaleToFormatter

treeLabel

javax.swing.JLabel treeLabel

modelTree

javax.swing.JTree modelTree

treeScrollPane

javax.swing.JScrollPane treeScrollPane

selectionField

javax.swing.JTextField selectionField

typeField

javax.swing.JTextField typeField

nameField

javax.swing.JTextField nameField

positionField

javax.swing.JTextField positionField

colorField

javax.swing.JTextField colorField

scaleField

javax.swing.JTextField scaleField

rotationField

javax.swing.JTextField rotationField

currentAttrLabel

javax.swing.JLabel currentAttrLabel

attributePanel

javax.swing.JPanel attributePanel

loadedModel

Model loadedModel

loadedFile

java.lang.String loadedFile

currentIDList

IDList currentIDList
IDList of currently selected model.


currentObjectList

java.util.ArrayList<E> currentObjectList
Objects belonging to currently selected model.


currentSubModelList

java.util.ArrayList<E> currentSubModelList
Submodels belonging to currently loaded file.


selectedObject

ComplexObject selectedObject
Currently selected object.


selectedModel

Model selectedModel
Currently selected model.


isSelectedModel

boolean isSelectedModel
Is current selection a model?


selectionStack

CMStack<E> selectionStack
Keeps track of selections.


clipboard

SelectionType clipboard
The clipboard, which can hold a Model or an Object.


sliding

boolean sliding
Are the sliders in use?


tempTrans

Transformation tempTrans
Temporarily hold a transformation when sliders are in use.


previewer

Viewer previewer
The viewer!