Table of Contents - board_game_grid-0.1.9 Documentation
Classes and Modules
- BoardGameGrid
- BoardGameGrid::Direction
- BoardGameGrid::Piece
- BoardGameGrid::Point
- BoardGameGrid::Square
- BoardGameGrid::SquareSet
- BoardGameGrid::Vector
Methods
- ::new — BoardGameGrid::Direction
- ::new — BoardGameGrid::Piece
- ::new — BoardGameGrid::Point
- ::new — BoardGameGrid::Square
- ::new — BoardGameGrid::SquareSet
- ::new — BoardGameGrid::Vector
- #& — BoardGameGrid::SquareSet
- #+ — BoardGameGrid::Point
- #+ — BoardGameGrid::SquareSet
- #- — BoardGameGrid::SquareSet
- #<< — BoardGameGrid::SquareSet
- #== — BoardGameGrid::Direction
- #== — BoardGameGrid::Point
- #== — BoardGameGrid::Square
- #as_json — BoardGameGrid::Piece
- #as_json — BoardGameGrid::Square
- #as_json — BoardGameGrid::SquareSet
- #at_range — BoardGameGrid::SquareSet
- #attribute_match? — BoardGameGrid::Square
- #between — BoardGameGrid::SquareSet
- #can_move? — BoardGameGrid::Piece
- #capture_squares — BoardGameGrid::Piece
- #destinations — BoardGameGrid::Piece
- #diagonal — BoardGameGrid::SquareSet
- #diagonal? — BoardGameGrid::Vector
- #direction — BoardGameGrid::Vector
- #dx — BoardGameGrid::Vector
- #dy — BoardGameGrid::Vector
- #excluding_piece — BoardGameGrid::SquareSet
- #files_away — BoardGameGrid::SquareSet
- #find_by_id — BoardGameGrid::SquareSet
- #find_by_piece_id — BoardGameGrid::SquareSet
- #find_by_x_and_y — BoardGameGrid::SquareSet
- #forwards_direction — BoardGameGrid::Piece
- #in_direction — BoardGameGrid::SquareSet
- #in_range — BoardGameGrid::SquareSet
- #magnitude — BoardGameGrid::Vector
- #move_squares — BoardGameGrid::Piece
- #not_orthogonal_or_diagonal — BoardGameGrid::SquareSet
- #not_orthogonal_or_diagonal? — BoardGameGrid::Vector
- #occupied? — BoardGameGrid::Square
- #occupied_by_opponent — BoardGameGrid::SquareSet
- #occupied_by_opponent? — BoardGameGrid::Square
- #occupied_by_piece — BoardGameGrid::SquareSet
- #occupied_by_player — BoardGameGrid::SquareSet
- #occupied_by_player? — BoardGameGrid::Square
- #opponent — BoardGameGrid::Piece
- #orthogonal — BoardGameGrid::SquareSet
- #orthogonal? — BoardGameGrid::Vector
- #orthogonal_or_diagonal — BoardGameGrid::SquareSet
- #orthogonal_or_diagonal? — BoardGameGrid::Vector
- #point — BoardGameGrid::Square
- #potential_capture_squares — BoardGameGrid::Piece
- #ranks_away — BoardGameGrid::SquareSet
- #same_file — BoardGameGrid::SquareSet
- #same_rank — BoardGameGrid::SquareSet
- #select — BoardGameGrid::SquareSet
- #type — BoardGameGrid::Piece
- #unblocked — BoardGameGrid::SquareSet
- #uniq — BoardGameGrid::SquareSet
- #unoccupied — BoardGameGrid::SquareSet
- #unoccupied? — BoardGameGrid::Square
- #unoccupied_or_occupied_by_opponent — BoardGameGrid::SquareSet
- #where — BoardGameGrid::SquareSet
- #| — BoardGameGrid::SquareSet