메소드 |
설명 |
|
CommonIntervalLength ( int i1start, int i1end, int i2start, int i2end ) : int |
|
|
ContactPointScoreNode ( int x, int y, int width, int height ) : int |
|
|
FindPositionForNewNodeBestAreaFit ( int width, int height, int &bestAreaFit, int &bestShortSideFit ) : Rect |
|
|
FindPositionForNewNodeBestLongSideFit ( int width, int height, int &bestShortSideFit, int &bestLongSideFit ) : Rect |
|
|
FindPositionForNewNodeBestShortSideFit ( int width, int height, int &bestShortSideFit, int &bestLongSideFit ) : Rect |
|
|
FindPositionForNewNodeBottomLeft ( int width, int height, int &bestY, int &bestX ) : Rect |
|
|
FindPositionForNewNodeContactPoint ( int width, int height, int &bestContactScore ) : Rect |
|
|
PlaceRect ( Rect node ) : void |
|
|
PruneFreeList ( ) : void |
|
|
ScoreRect ( int width, int height, FreeRectChoiceHeuristic method, int &score1, int &score2 ) : Rect |
|
|
SplitFreeNode ( Rect freeNode, Rect usedNode ) : bool |
|
|