Examples of TantrixTileFitter


Examples of com.barrybecker4.puzzle.tantrix.model.fitting.TantrixTileFitter

    /**
     * @return list of all the legal placements for the specified tile.
     */
    private TilePlacementList findPlacementsForTile(HexTile tile) {
        TilePlacementList placements = new TilePlacementList();
        TantrixTileFitter fitter =
                new TantrixTileFitter(board.getTantrix(), board.getPrimaryColor());

        for (Location loc : borderSpaces)  {
            TilePlacementList validFits = fitter.getFittingPlacements(tile, loc);
            placements.addAll(validFits);
        }

        return placements;
    }
View Full Code Here

Examples of com.barrybecker4.puzzle.tantrix.model.fitting.TantrixTileFitter

     * @param placement the tile to check for a valid fit.
     * @return true of the tile fits
     */
    public boolean fits(TilePlacement placement) {

        TantrixTileFitter fitter = new TantrixTileFitter(tantrix, getPrimaryColor());
        return fitter.isFit(placement);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.