Package org.eclipse.zest.cloudio.util
Class RectTree
java.lang.Object
org.eclipse.zest.cloudio.util.RectTree
A two-dimensional tree structure to store non-overlapping rectangles.
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanfits(CloudMatrix mainTree) org.eclipse.zest.cloudio.util.RectTree.RectNodegetRoot()voidvoidmove(int x, int y) voidplace(CloudMatrix mainTree, short id) voidvoidreset()
- 
Field Details- 
EMPTYpublic static short EMPTY
- 
MISCpublic static short MISC
- 
BACKGROUNDpublic static short BACKGROUND
 
- 
- 
Constructor Details- 
RectTree
 
- 
- 
Method Details- 
insert
- 
movepublic void move(int x, int y) 
- 
fits
- 
place
- 
releaseRectspublic void releaseRects()
- 
getRootpublic org.eclipse.zest.cloudio.util.RectTree.RectNode getRoot()
- 
resetpublic void reset()
 
-