Packagecom.godpaper.tic_tac_toe.model.vo
Classpublic class ChessVO_TicTacToe
InheritanceChessVO_TicTacToe Inheritance AbstractChessVO Inheritance BitBoard Inheritance BitVector Inheritance Object

ChessVO_TicTacToe.as class.



Public Properties
 PropertyDefined By
 InheritedbitCount : int
[read-only] The total number of bits.
BitVector
 Inheritedcaptures : BitBoard
AbstractChessVO
 InheritedcellCount : int
[read-only] The total number of cells.
BitVector
 Inheritedcelled : int
[read-only]
BitBoard
 Inheritedcolumn : int
[read-only]
BitBoard
 Inheriteddefends : BitBoard
AbstractChessVO
 InheritedisEmpty : Boolean
[read-only] whether or not bitboard is empty;
BitBoard
 Inheritedmoves : BitBoard
AbstractChessVO
 Inheritedoccupies : BitBoard
AbstractChessVO
 Inheritedrow : int
[read-only]
BitBoard
Protected Properties
 PropertyDefined By
 Inheritedblocker : BitBoard
AbstractChessVO
 InheritedchessGasketModel : ChessGasketsModel
AbstractChessVO
 InheritedchessPiecesModel : ChessPiecesModel
AbstractChessVO
 Inheritedflag : int
AbstractChessVO
 Inheritedidentifier : String
AbstractChessVO
Public Methods
 MethodDefined By
  
ChessVO_TicTacToe(width:int, height:int, rowIndex:int, colIndex:int, flag:uint = 0, identifier:String)
ChessVO_TicTacToe
 Inherited
BitBoard
 Inherited
clear():void
[override] Resets all bits to 0;
BitBoard
 Inherited
BitBoard
 Inherited
dump():String
Dump out a string representing the current object.
BitBoard
 Inherited
getBit(index:int):int
Gets a bit from a given index.
BitVector
 Inherited
getBitt(row:int, column:int):int
Gets a bit from a given row and column.
BitBoard
 Inherited
getCols(colIndex:int):Array
BitBoard
 Inherited
getEast(rowIndex:int, colIndex:int):BitBoard
AbstractChessVO
 Inherited
getNorth(rowIndex:int, colIndex:int):BitBoard
AbstractChessVO
 Inherited
getRows(rowIndex:int):Array
BitBoard
 Inherited
getSouth(rowIndex:int, colIndex:int):BitBoard
AbstractChessVO
 Inherited
getWest(rowIndex:int, colIndex:int):BitBoard
AbstractChessVO
  
initialization(rowIndex:int, colIndex:int, flag:uint = 0, identifier:String):void
[override]
ChessVO_TicTacToe
 Inherited
BitBoard
 Inherited
BitBoard
 Inherited
resize(size:int):void
Resizes the bit-vector to an appropriate number of bits.
BitVector
 Inherited
BitBoard
 Inherited
notice:this function is suitable for which board column equals to row.
BitBoard
 Inherited
BitBoard
 Inherited
setAll():void
[override] Sets each bit to 1.
BitBoard
 Inherited
setBit(index:int, b:Boolean):void
Sets a bit at a given index.
BitVector
 Inherited
setBitt(row:int, column:int, b:Boolean):void
Sets a bit at a given row and column.
BitBoard
 Inherited
toString():String
[override] Prints out a string representing the current object.
BitBoard
 Inherited
BitBoard
Constructor Detail
ChessVO_TicTacToe()Constructor
public function ChessVO_TicTacToe(width:int, height:int, rowIndex:int, colIndex:int, flag:uint = 0, identifier:String)



Parameters
width:int
 
height:int
 
rowIndex:int
 
colIndex:int
 
flag:uint (default = 0)
 
identifier:String
Method Detail
initialization()method
override public function initialization(rowIndex:int, colIndex:int, flag:uint = 0, identifier:String):void

Parameters

rowIndex:int
 
colIndex:int
 
flag:uint (default = 0)
 
identifier:String