edu.mit.sketch.uml
Class UMLArrowChecker

java.lang.Object
  |
  +--edu.mit.sketch.uml.UMLCreateUMLChecker
        |
        +--edu.mit.sketch.uml.UMLArrowChecker
All Implemented Interfaces:
Cloneable, Serializable

public class UMLArrowChecker
extends UMLCreateUMLChecker

See Also:
Serialized Form

Fields inherited from class edu.mit.sketch.uml.UMLCreateUMLChecker
allPoints, examine_strokes, num_strokes, program_strokes, totalStrokesLength
 
Constructor Summary
UMLArrowChecker(Vector strokes)
           
UMLArrowChecker(Vector strokes, int lines)
           
 
Method Summary
 Point getA()
           
 Point getB()
           
 Point getC()
           
 Point getD()
           
 Point getE()
           
 Point getEndPoint()
           
 Point getStartPoint()
           
 int getType()
           
 boolean isArrow(Graphics g)
           
 
Methods inherited from class edu.mit.sketch.uml.UMLCreateUMLChecker
clone, getExamineStrokes, makePointVector, recognizeStrokes, strokesJoined, strokesLength
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UMLArrowChecker

public UMLArrowChecker(Vector strokes,
                       int lines)

UMLArrowChecker

public UMLArrowChecker(Vector strokes)
Method Detail

getA

public Point getA()

getB

public Point getB()

getC

public Point getC()

getD

public Point getD()

getE

public Point getE()

getStartPoint

public Point getStartPoint()

getEndPoint

public Point getEndPoint()

getType

public int getType()

isArrow

public boolean isArrow(Graphics g)