|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Canvas net.sourceforge.kamiwaai.KamiWaAiCanvas
Nested Class Summary |
Nested classes inherited from class java.awt.Canvas |
java.awt.Canvas.AccessibleAWTCanvas |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
(package private) javax.swing.ButtonModel |
aktuell
|
(package private) int |
k
|
(package private) KamiWaAi |
kamiwaai
|
(package private) java.lang.String |
label
|
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 | |
(package private) |
KamiWaAiCanvas(KamiWaAi ai)
|
Method Summary | |
(package private) void |
circleMode(java.awt.event.MouseEvent e)
|
(package private) abstract double |
getDPole(java.awt.Point pt,
MultiVector Pole)
|
(package private) abstract double |
getDPoles(java.awt.Point pt,
MultiVector Poles)
|
java.awt.Dimension |
getMinimumSize()
|
(package private) static double |
getPolesX(MultiVector Poles)
|
(package private) static double |
getPolesY(MultiVector Poles)
|
(package private) static double |
getPolesZ(MultiVector Poles)
|
(package private) static double |
getPoleX(MultiVector Pole)
|
(package private) static double |
getPoleY(MultiVector Pole)
|
(package private) static double |
getPoleZ(MultiVector Pole)
|
java.awt.Dimension |
getPreferredSize()
|
(package private) static double |
getXCoordinate(java.awt.Point pt)
|
(package private) static double |
getYCoordinate(java.awt.Point pt)
|
(package private) void |
lineMode(java.awt.event.MouseEvent e)
|
void |
mouseClicked(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 |
mouseReleased(java.awt.event.MouseEvent e)
|
(package private) abstract java.lang.String |
pickLine(java.awt.Point pt)
|
(package private) abstract java.lang.String |
pickPoint(java.awt.Point pt)
|
(package private) void |
redrawPoints()
|
(package private) void |
sphereIntersectLine(java.awt.event.MouseEvent e)
|
(package private) void |
sphereIntersectSphere(java.awt.event.MouseEvent e)
|
(package private) void |
sphereMode(java.awt.event.MouseEvent e)
|
(package private) void |
sphereRadiusMode(java.awt.event.MouseEvent e)
|
void |
update(java.awt.Graphics g)
|
Methods inherited from class java.awt.Canvas |
addNotify, createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy, paint |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.event.MouseListener |
mousePressed |
Methods inherited from interface java.awt.event.MouseMotionListener |
mouseDragged |
Field Detail |
KamiWaAi kamiwaai
javax.swing.ButtonModel aktuell
java.lang.String label
int k
Constructor Detail |
KamiWaAiCanvas(KamiWaAi ai)
Method Detail |
public void update(java.awt.Graphics g)
public java.awt.Dimension getMinimumSize()
public java.awt.Dimension getPreferredSize()
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
void redrawPoints()
static double getPolesY(MultiVector Poles)
Poles
-
static double getPolesX(MultiVector Poles)
Poles
-
static double getPoleY(MultiVector Pole)
Pole
-
static double getPoleX(MultiVector Pole)
Pole
-
static double getYCoordinate(java.awt.Point pt)
pt
-
static double getXCoordinate(java.awt.Point pt)
pt
-
static double getPolesZ(MultiVector Poles)
Poles
-
static double getPoleZ(MultiVector Pole)
Pole
-
abstract double getDPoles(java.awt.Point pt, MultiVector Poles)
abstract double getDPole(java.awt.Point pt, MultiVector Pole)
void sphereIntersectSphere(java.awt.event.MouseEvent e)
e
- abstract java.lang.String pickLine(java.awt.Point pt)
abstract java.lang.String pickPoint(java.awt.Point pt)
void sphereIntersectLine(java.awt.event.MouseEvent e)
e
- void circleMode(java.awt.event.MouseEvent e)
e
- void sphereMode(java.awt.event.MouseEvent e)
e
- void lineMode(java.awt.event.MouseEvent e)
e
- void sphereRadiusMode(java.awt.event.MouseEvent e)
e
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |