org.cogchar.sight.api.obs
Class ROIVisionObserver

java.lang.Object
  extended by org.cogchar.zzz.oldboot.ThreadAwareObject
      extended by org.cogchar.sight.api.obs.ROIVisionObserver
All Implemented Interfaces:
IAnnotatingObserver, IROIObserver

public class ROIVisionObserver
extends ThreadAwareObject
implements IAnnotatingObserver, IROIObserver

Author:
josh

Field Summary
protected  Color m_c
           
protected  int[] m_rects
           
protected  int myRectCount
           
 
Constructor Summary
ROIVisionObserver(Color c)
           
 
Method Summary
 void Annotate(Graphics g)
           
protected  List<Rectangle> getAnnotationRectangles()
           
 List<Rectangle> getRectanglesOfInterest()
           
 void ProcessFrame(int[] rectData)
           
 
Methods inherited from class org.cogchar.zzz.oldboot.ThreadAwareObject
blessCurrentThread
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_rects

protected int[] m_rects

myRectCount

protected int myRectCount

m_c

protected Color m_c
Constructor Detail

ROIVisionObserver

public ROIVisionObserver(Color c)
Method Detail

getAnnotationRectangles

protected List<Rectangle> getAnnotationRectangles()

getRectanglesOfInterest

public List<Rectangle> getRectanglesOfInterest()

Annotate

public void Annotate(Graphics g)
Specified by:
Annotate in interface IAnnotatingObserver

ProcessFrame

public void ProcessFrame(int[] rectData)
Specified by:
ProcessFrame in interface IROIObserver


Copyright © 2010-2014. All Rights Reserved.