modeller
Class ModellerStack

java.lang.Object
  extended by modeller.ModellerStack

public class ModellerStack
extends java.lang.Object


Field Summary
 double boundaryDepth
           
 double boundaryHeight
           
 double boundaryWidth
           
 java.util.ArrayList<CadObject> cadObjects
           
 int componentHeight
           
 boolean componentResized
           
 int componentWidth
           
 CadObject currentCadObject
           
 java.lang.String currentCadPath
           
 int currentDrawPanelID
           
 int currentObjectPanelID
           
 javax.swing.JPanel drawPanelContainer
           
 DrawPanel[] drawPanels
           
 EditLayerProperties[] editLayerProperties
           
 java.lang.String exportFormatNames
           
 double globalScale
           
 java.util.HashMap<java.lang.String,GuiInterface> guiObjects
           
 java.util.ArrayList<HotSpot> hotSpots
           
 java.lang.String imageIconNames
           
 java.lang.String importFormatNames
           
 ImportUrlClass importUrlClass
           
 LayerFrame layerFrame
           
 LayerPanel[] layerPanel
           
 java.util.Vector<Layer> layers
           
 ModellerPanel modellerPanel
           
 boolean mouseDragged
           
 boolean mouseEntered
           
 boolean mouseExited
           
 boolean mouseMoved
           
 boolean mousePressed
           
 boolean mouseReleased
           
 MyMenu myMenu
           
 boolean objectMoving
           
 Objects objects
           
 ObjectsPanel objectsPanel
           
 ObjectsPropertiesPanel objectsProperties
           
 boolean objectStretching
           
 double pixelPerMm
           
 boolean pointFixed
           
 double rasterWidth
           
 int selectedObject
           
 boolean selectionToolButtonPressed
           
 java.lang.String simulatorClassesNames
           
 java.util.HashMap<java.lang.String,ExportImportObject> simulatorObject
           
 boolean stillBuilding
           
 javax.swing.JButton swapButton
           
 ViewBar viewBar
           
 int xDragged
           
 int xFixed
           
 int xMoved
           
 int xPressed
           
 int xReleased
           
 int yDragged
           
 int yFixed
           
 int yMoved
           
 int yPressed
           
 int yReleased
           
 int zDragged
           
 int zFixed
           
 int zMoved
           
 int zPressed
           
 int zReleased
           
 
Constructor Summary
ModellerStack()
           
 
Method Summary
 CadObject getCurrentCadObject()
           
 void repaintDrawPanels()
          Repainting all draw-panels
 void setComponentFlags(boolean componentResized)
          Setting the Components-Flags
 void setCurrentCadObject(CadObject currentFemObject)
           
 void setMouseFlags(boolean mousePressed, boolean mouseDragged, boolean mouseEntered, boolean mouseReleased, boolean mouseExited, boolean mouseMoved)
          Setting the Mouse-Flags
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objects

public Objects objects

layers

public java.util.Vector<Layer> layers

cadObjects

public final java.util.ArrayList<CadObject> cadObjects

hotSpots

public final java.util.ArrayList<HotSpot> hotSpots

importUrlClass

public final ImportUrlClass importUrlClass

imageIconNames

public java.lang.String imageIconNames

exportFormatNames

public java.lang.String exportFormatNames

importFormatNames

public java.lang.String importFormatNames

simulatorClassesNames

public java.lang.String simulatorClassesNames

selectedObject

public int selectedObject

currentDrawPanelID

public int currentDrawPanelID

currentObjectPanelID

public int currentObjectPanelID

currentCadObject

public CadObject currentCadObject

selectionToolButtonPressed

public boolean selectionToolButtonPressed

pointFixed

public boolean pointFixed

stillBuilding

public boolean stillBuilding

objectMoving

public boolean objectMoving

objectStretching

public boolean objectStretching

drawPanels

public DrawPanel[] drawPanels

editLayerProperties

public EditLayerProperties[] editLayerProperties

drawPanelContainer

public javax.swing.JPanel drawPanelContainer

boundaryWidth

public double boundaryWidth

boundaryHeight

public double boundaryHeight

boundaryDepth

public double boundaryDepth

rasterWidth

public double rasterWidth

pixelPerMm

public double pixelPerMm

globalScale

public double globalScale

swapButton

public javax.swing.JButton swapButton

objectsPanel

public ObjectsPanel objectsPanel

objectsProperties

public ObjectsPropertiesPanel objectsProperties

layerPanel

public final LayerPanel[] layerPanel

layerFrame

public LayerFrame layerFrame

modellerPanel

public ModellerPanel modellerPanel

myMenu

public MyMenu myMenu

viewBar

public ViewBar viewBar

currentCadPath

public java.lang.String currentCadPath

simulatorObject

public java.util.HashMap<java.lang.String,ExportImportObject> simulatorObject

guiObjects

public final java.util.HashMap<java.lang.String,GuiInterface> guiObjects

mousePressed

public boolean mousePressed

mouseDragged

public boolean mouseDragged

mouseEntered

public boolean mouseEntered

mouseReleased

public boolean mouseReleased

mouseExited

public boolean mouseExited

mouseMoved

public boolean mouseMoved

componentResized

public boolean componentResized

xPressed

public int xPressed

yPressed

public int yPressed

zPressed

public int zPressed

xReleased

public int xReleased

yReleased

public int yReleased

zReleased

public int zReleased

xMoved

public int xMoved

yMoved

public int yMoved

zMoved

public int zMoved

xDragged

public int xDragged

yDragged

public int yDragged

zDragged

public int zDragged

xFixed

public int xFixed

yFixed

public int yFixed

zFixed

public int zFixed

componentWidth

public int componentWidth

componentHeight

public int componentHeight
Constructor Detail

ModellerStack

public ModellerStack()
Method Detail

repaintDrawPanels

public void repaintDrawPanels()
Repainting all draw-panels


setMouseFlags

public void setMouseFlags(boolean mousePressed,
                          boolean mouseDragged,
                          boolean mouseEntered,
                          boolean mouseReleased,
                          boolean mouseExited,
                          boolean mouseMoved)
Setting the Mouse-Flags

Parameters:
mousePressed -
mouseDragged -
mouseEntered -
mouseReleased -
mouseExited -
mouseMoved -

setComponentFlags

public void setComponentFlags(boolean componentResized)
Setting the Components-Flags

Parameters:
componentResized -

getCurrentCadObject

public CadObject getCurrentCadObject()

setCurrentCadObject

public void setCurrentCadObject(CadObject currentFemObject)