Serialized Form
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!