|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
us.ihmc.utilities.math.geometry.FrameGeometry2dPlotter
public class FrameGeometry2dPlotter
Title:
Description:
Copyright: Copyright (c) 2007
Company:
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 | |
---|---|
FrameGeometry2dPlotter(double xCenter,
double yCenter,
double scale)
|
Method Summary | |
---|---|
void |
addConvexPolygon(ConvexPolygon2d convexPolygon,
java.awt.Color color)
|
void |
addConvexPolygons(java.util.ArrayList<ConvexPolygon2d> convexPolygons,
java.awt.Color color)
|
void |
addConvexPolygons(ConvexPolygon2d[] convexPolygons,
java.awt.Color color)
|
void |
addFrameConvexPolygons(java.util.ArrayList<FrameConvexPolygon2d> frameConvexPolygons,
java.awt.Color color)
|
void |
addFrameLine2d(FrameLine2d frameLine2d)
|
void |
addFrameLine2d(FrameLine2d frameLine2d,
java.awt.Color color)
|
void |
addFrameLines2d(java.util.ArrayList<FrameLine2d> frameLines2d)
|
void |
addFrameLines2d(java.util.ArrayList<FrameLine2d> frameLines2d,
java.awt.Color color)
|
void |
addFrameLines2d(FrameLine2d[] frameLines2d,
java.awt.Color color)
|
void |
addFrameLineSegment2d(FrameLineSegment2d frameLinesSegment2d,
java.awt.Color color)
|
void |
addFrameLineSegments2d(java.util.ArrayList<FrameLineSegment2d> frameLinesSegments2d,
java.awt.Color color)
|
void |
addFramePoint2d(FramePoint2d framePoint2d)
|
void |
addFramePoint2d(FramePoint2d framePoint,
java.awt.Color color)
|
void |
addFramePoints2d(java.util.ArrayList<FramePoint2d> framePoints,
java.awt.Color color)
|
void |
addPolygon(FrameConvexPolygon2d polygon)
|
void |
addPolygon(FrameConvexPolygon2d polygon,
java.awt.Color color)
|
void |
addTestPoint(FramePoint2d testPoint)
|
void |
addTestPoints(java.util.ArrayList<FramePoint2d> testPoints)
|
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseDragged(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
|
void |
mouseExited(java.awt.event.MouseEvent e)
|
void |
mouseMoved(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
void |
paintComponent(java.awt.Graphics graphics)
|
void |
removeAllObjectsToDraw()
|
void |
setDrawPointsLarge()
|
void |
setDrawPointsMedium()
|
void |
setPointPixels(int pointPixels)
|
void |
setPolygonToCheckInside(FrameConvexPolygon2d polygon)
|
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 |
---|
public FrameGeometry2dPlotter(double xCenter, double yCenter, double scale)
Method Detail |
---|
public void setDrawPointsLarge()
public void setDrawPointsMedium()
public void setPointPixels(int pointPixels)
public void addFrameLine2d(FrameLine2d frameLine2d)
public void addFrameLines2d(java.util.ArrayList<FrameLine2d> frameLines2d)
public void addFrameLine2d(FrameLine2d frameLine2d, java.awt.Color color)
public void addFramePoints2d(java.util.ArrayList<FramePoint2d> framePoints, java.awt.Color color)
public void addFramePoint2d(FramePoint2d framePoint, java.awt.Color color)
public void addFrameLines2d(java.util.ArrayList<FrameLine2d> frameLines2d, java.awt.Color color)
public void addFrameLines2d(FrameLine2d[] frameLines2d, java.awt.Color color)
public void addFrameLineSegment2d(FrameLineSegment2d frameLinesSegment2d, java.awt.Color color)
public void addFrameLineSegments2d(java.util.ArrayList<FrameLineSegment2d> frameLinesSegments2d, java.awt.Color color)
public void addPolygon(FrameConvexPolygon2d polygon)
public void addPolygon(FrameConvexPolygon2d polygon, java.awt.Color color)
public void addFrameConvexPolygons(java.util.ArrayList<FrameConvexPolygon2d> frameConvexPolygons, java.awt.Color color)
public void addConvexPolygons(java.util.ArrayList<ConvexPolygon2d> convexPolygons, java.awt.Color color)
public void addConvexPolygons(ConvexPolygon2d[] convexPolygons, java.awt.Color color)
public void addConvexPolygon(ConvexPolygon2d convexPolygon, java.awt.Color color)
public void addFramePoint2d(FramePoint2d framePoint2d)
public void addTestPoint(FramePoint2d testPoint)
public void setPolygonToCheckInside(FrameConvexPolygon2d polygon)
public void addTestPoints(java.util.ArrayList<FramePoint2d> testPoints)
public void removeAllObjectsToDraw()
public void paintComponent(java.awt.Graphics graphics)
paintComponent
in class javax.swing.JComponent
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged
in interface java.awt.event.MouseMotionListener
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |