io.loader.load2D.contours
Class ContourContainer

java.lang.Object
  extended by io.loader.load2D.contours.ContourContainer

public class ContourContainer
extends java.lang.Object

A data structure to hold an object shape's inner and outer contours.


Field Summary
(package private)  java.util.List<Contour> allinnerContours
          list of the object's inner contours
(package private)  java.util.List<Contour> allouterContours
          list of the object's outer contours
 
Constructor Summary
ContourContainer(java.util.List<Contour> outer, java.util.List<Contour> inner)
          constructor.
 
Method Summary
 java.util.List<Contour> getAllinnerContours()
          Get all inner contours.
 java.util.List<Contour> getAllouterContours()
          get all outer contours.
 void setAllinnerContours(java.util.List<Contour> allinnerContours)
          Set all inner contours
 void setAllouterContours(java.util.List<Contour> allouterContours)
          set all outer contours.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

allinnerContours

java.util.List<Contour> allinnerContours
list of the object's inner contours


allouterContours

java.util.List<Contour> allouterContours
list of the object's outer contours

Constructor Detail

ContourContainer

public ContourContainer(java.util.List<Contour> outer,
                        java.util.List<Contour> inner)
constructor. create a new contour container.

Parameters:
outer - list of all outer contours
inner - list of all inner contours
Method Detail

getAllinnerContours

public java.util.List<Contour> getAllinnerContours()
Get all inner contours.

Returns:
all inner contours

getAllouterContours

public java.util.List<Contour> getAllouterContours()
get all outer contours.

Returns:
all outer contours

setAllinnerContours

public void setAllinnerContours(java.util.List<Contour> allinnerContours)
Set all inner contours

Parameters:
allinnerContours - a list of all inner contours

setAllouterContours

public void setAllouterContours(java.util.List<Contour> allouterContours)
set all outer contours.

Parameters:
allouterContours - - the outer contours to be set.