plugins.big.bigsnakeutils.shape.utils
Class ContourTracing

java.lang.Object
  extended by plugins.big.bigsnakeutils.shape.utils.ContourTracing

public class ContourTracing
extends java.lang.Object

Class that encapsulates a contour tracing algorithm.

Version:
May 3, 2014
Author:
Ricard Delgado-Gonzalo (ricard.delgado@gmail.com)

Constructor Summary
ContourTracing(boolean[] T, int width, int height)
           
 
Method Summary
 int getNPoints()
           
 java.awt.Polygon getTrace()
           
 int[] getXCoordinates()
           
 int[] getYCoordinates()
           
 void trace()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContourTracing

public ContourTracing(boolean[] T,
                      int width,
                      int height)
Method Detail

trace

public void trace()

getTrace

public java.awt.Polygon getTrace()

getXCoordinates

public int[] getXCoordinates()

getYCoordinates

public int[] getYCoordinates()

getNPoints

public int getNPoints()