de.jreality.vr
Class AppearancePanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by de.jreality.vr.AppearancePanel
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class AppearancePanel
extends javax.swing.JPanel

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.BaselineResizeBehavior
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
AppearancePanel()
           
 
Method Summary
 Appearance getAppearance()
           
 java.awt.Color getFaceColor()
           
 double getFaceReflection()
           
 java.awt.Color getLineColor()
           
 double getLineReflection()
           
 double getObjectScale()
           
 java.awt.Color getPointColor()
           
 double getPointRadius()
           
 double getPointReflection()
           
 double getTransparency()
           
 double getTubeRadius()
           
 boolean isFacesFlat()
           
 boolean isFacesReflecting()
           
 boolean isLinesReflecting()
           
 boolean isPointsReflecting()
           
 boolean isShowFaces()
           
 boolean isShowLines()
           
 boolean isShowPoints()
           
 boolean isTransparencyEnabled()
           
 void setAppearance(Appearance app)
           
 void setFaceColor(java.awt.Color c)
           
 void setFaceReflection(double d)
           
 void setFacesFlat(boolean b)
           
 void setFacesReflecting(boolean b)
           
 void setLineColor(java.awt.Color c)
           
 void setLineReflection(double d)
           
 void setLinesReflecting(boolean b)
           
 void setObjectScale(double d)
           
 void setPointColor(java.awt.Color c)
           
 void setPointRadius(double d)
           
 void setPointReflection(double d)
           
 void setPointsReflecting(boolean b)
           
 void setShowFaces(boolean selected)
           
 void setShowLines(boolean selected)
           
 void setShowPoints(boolean selected)
           
 void setSkyBox(ImageData[] c)
           
 void setSpheres(boolean b)
           
 void setTransparency(double d)
           
 void setTransparencyEnabled(boolean b)
           
 void setTubeRadius(double d)
           
 void setTubes(boolean b)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AppearancePanel

public AppearancePanel()
Method Detail

setTubes

public void setTubes(boolean b)

setSpheres

public void setSpheres(boolean b)

setSkyBox

public void setSkyBox(ImageData[] c)

getFaceReflection

public double getFaceReflection()

getLineReflection

public double getLineReflection()

getPointReflection

public double getPointReflection()

setFaceReflection

public void setFaceReflection(double d)

setLineReflection

public void setLineReflection(double d)

setPointReflection

public void setPointReflection(double d)

getTransparency

public double getTransparency()

setTransparency

public void setTransparency(double d)

getPointRadius

public double getPointRadius()

setPointRadius

public void setPointRadius(double d)

getObjectScale

public double getObjectScale()

setObjectScale

public void setObjectScale(double d)

getTubeRadius

public double getTubeRadius()

setTubeRadius

public void setTubeRadius(double d)

getPointColor

public java.awt.Color getPointColor()

setPointColor

public void setPointColor(java.awt.Color c)

getLineColor

public java.awt.Color getLineColor()

setLineColor

public void setLineColor(java.awt.Color c)

isPointsReflecting

public boolean isPointsReflecting()

isLinesReflecting

public boolean isLinesReflecting()

isFacesReflecting

public boolean isFacesReflecting()

setPointsReflecting

public void setPointsReflecting(boolean b)

setLinesReflecting

public void setLinesReflecting(boolean b)

setFacesReflecting

public void setFacesReflecting(boolean b)

getFaceColor

public java.awt.Color getFaceColor()

setFaceColor

public void setFaceColor(java.awt.Color c)

isFacesFlat

public boolean isFacesFlat()

setFacesFlat

public void setFacesFlat(boolean b)

isShowLines

public boolean isShowLines()

setShowLines

public void setShowLines(boolean selected)

isShowPoints

public boolean isShowPoints()

setShowPoints

public void setShowPoints(boolean selected)

isShowFaces

public boolean isShowFaces()

setShowFaces

public void setShowFaces(boolean selected)

isTransparencyEnabled

public boolean isTransparencyEnabled()

setTransparencyEnabled

public void setTransparencyEnabled(boolean b)

getAppearance

public Appearance getAppearance()

setAppearance

public void setAppearance(Appearance app)