public class SLSurface extends SLComponent
javax.swing.JComponent.AccessibleJComponentname, selectedaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
SLSurface(SLComponent parent,
DblMatrix X,
DblMatrix Y,
DblMatrix Z) |
SLSurface(SLLocator locator,
SLComponent parent,
DblMatrix X,
DblMatrix Y,
DblMatrix Z) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(SLComponentEvent ev) |
void |
addChild(SLComponent child) |
java.util.List |
getChildren() |
int |
getColorDimension() |
java.awt.Graphics |
getGraphics() |
boolean |
getSilent() |
DblMatrix[] |
getVerticesAt(int index)
Returns the vertices of the face at the given index.
|
DblMatrix |
getXBounds()
This default implementation of getXBounds returns a vector of zeros,
essentially giving the object a reported size of zero.
|
DblMatrix |
getXData() |
DblMatrix |
getYBounds()
This default implementation of getYBounds returns a vector of zeros,
essentially giving the object a reported size of zero.
|
DblMatrix |
getYData() |
DblMatrix |
getZBounds()
This default implementation of getZBounds returns a vector of zeros,
essentially giving the object a reported size of zero.
|
DblMatrix |
getZData() |
boolean |
hasChild(SLComponent comp) |
void |
paintSL(java.awt.Graphics g) |
void |
setColorDimension(int dim) |
void |
setFaceColor(java.awt.Color m) |
void |
setFaceColor(ColorMapper m) |
void |
setSilent(boolean x) |
getName, isSelected, paint, seenIntersecting, setName, setSelected, superComponentPaintaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, 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, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUIadd, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, 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, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic SLSurface(SLComponent parent, DblMatrix X, DblMatrix Y, DblMatrix Z)
public SLSurface(SLLocator locator, SLComponent parent, DblMatrix X, DblMatrix Y, DblMatrix Z)
public void setSilent(boolean x)
public boolean getSilent()
public DblMatrix getXData()
public DblMatrix getYData()
public DblMatrix getZData()
public DblMatrix getXBounds()
SLComponentgetXBounds in class SLComponentpublic DblMatrix getYBounds()
SLComponentgetYBounds in class SLComponentpublic DblMatrix getZBounds()
SLComponentgetZBounds in class SLComponentpublic java.util.List getChildren()
getChildren in class SLComponentpublic void addChild(SLComponent child)
addChild in class SLComponentpublic void actionPerformed(SLComponentEvent ev)
actionPerformed in class SLComponentpublic java.awt.Graphics getGraphics()
getGraphics in class SLComponentpublic void setFaceColor(ColorMapper m)
public void setFaceColor(java.awt.Color m)
public DblMatrix[] getVerticesAt(int index)
public void paintSL(java.awt.Graphics g)
paintSL in class SLComponentpublic boolean hasChild(SLComponent comp)
hasChild in class SLComponentpublic int getColorDimension()
public void setColorDimension(int dim)
Copyright © 2011, 2013. Daniel P. Dougherty