|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Canvas
|
+--com.cloudgarden.speech.userinterface.Mouth
A Canvas which draws a mouth shape defined by a CGSpeakableEvent.
| Inner classes inherited from class java.awt.Canvas |
java.awt.Canvas.AccessibleAWTCanvas |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
| 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 | |
Mouth()
|
|
Mouth(java.awt.Color color)
Creates a mouth whose lips will be drawn with the given color. |
|
| Method Summary | |
java.awt.Polygon |
getBottomLip()
Returns the polygon of points in this Component outlining the lower lip. |
java.awt.Polygon |
getTopLip()
Returns the polygon of points in this Component outlining the upper lip. |
void |
markerReached(SpeakableEvent e)
|
void |
mouthShape(CGSpeakableEvent ev)
|
void |
paint(java.awt.Graphics g)
|
void |
paintEvent(CGSpeakableEvent ev)
Paints both lips using the mouth shape or viseme data contained in the CGSpeakableEvent parameter |
void |
phoneme(CGSpeakableEvent ev)
|
void |
speakableCancelled(SpeakableEvent e)
|
void |
speakableEnded(SpeakableEvent e)
|
void |
speakablePaused(SpeakableEvent e)
|
void |
speakableResumed(SpeakableEvent e)
|
void |
speakableStarted(SpeakableEvent e)
|
void |
topOfQueue(SpeakableEvent e)
|
void |
viseme(CGSpeakableEvent ev)
|
void |
wordStarted(SpeakableEvent e)
|
| Methods inherited from class java.awt.Canvas |
addNotify, getAccessibleContext |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Mouth()
public Mouth(java.awt.Color color)
| Method Detail |
public java.awt.Polygon getTopLip()
public java.awt.Polygon getBottomLip()
public void paintEvent(CGSpeakableEvent ev)
public void paint(java.awt.Graphics g)
paint in class java.awt.Canvaspublic void markerReached(SpeakableEvent e)
markerReached in interface SpeakableListenerpublic void mouthShape(CGSpeakableEvent ev)
mouthShape in interface CGSpeakableListenerpublic void speakableCancelled(SpeakableEvent e)
speakableCancelled in interface SpeakableListenerpublic void speakableEnded(SpeakableEvent e)
speakableEnded in interface SpeakableListenerpublic void speakablePaused(SpeakableEvent e)
speakablePaused in interface SpeakableListenerpublic void speakableResumed(SpeakableEvent e)
speakableResumed in interface SpeakableListenerpublic void speakableStarted(SpeakableEvent e)
speakableStarted in interface SpeakableListenerpublic void topOfQueue(SpeakableEvent e)
topOfQueue in interface SpeakableListenerpublic void viseme(CGSpeakableEvent ev)
viseme in interface CGSpeakableListenerpublic void wordStarted(SpeakableEvent e)
wordStarted in interface SpeakableListenerpublic void phoneme(CGSpeakableEvent ev)
phoneme in interface CGSpeakableListener
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||