Метод | Описание | |
---|---|---|
GetMapped ( ) : List |
||
Init ( int width, int height ) : void | ||
Insert ( int width, int height, FreeRectChoiceHeuristic method ) : |
||
Insert ( List |
||
MaxRectsBinPack ( ) : System | ||
MaxRectsBinPack ( int width, int height ) : System | ||
Occupancy ( ) : float | ||
WastedBinArea ( ) : int |
Метод | Описание | |
---|---|---|
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 ) : |
||
FindPositionForNewNodeBestLongSideFit ( int width, int height, int &bestShortSideFit, int &bestLongSideFit ) : |
||
FindPositionForNewNodeBestShortSideFit ( int width, int height, int &bestShortSideFit, int &bestLongSideFit ) : |
||
FindPositionForNewNodeBottomLeft ( int width, int height, int &bestY, int &bestX ) : |
||
FindPositionForNewNodeContactPoint ( int width, int height, int &bestContactScore ) : |
||
PlaceRect ( |
||
PruneFreeList ( ) : void | ||
ScoreRect ( int width, int height, FreeRectChoiceHeuristic method, int &score1, int &score2 ) : |
||
SplitFreeNode ( |
public Init ( int width, int height ) : void | ||
width | int | |
height | int | |
Результат | void |
public Insert ( int width, int height, FreeRectChoiceHeuristic method ) : |
||
width | int | |
height | int | |
method | FreeRectChoiceHeuristic | |
Результат |
public Insert ( List |
||
rects | List |
|
method | FreeRectChoiceHeuristic | |
Результат | bool |
public MaxRectsBinPack ( int width, int height ) : System | ||
width | int | |
height | int | |
Результат | System |