Uses of Interface
org.vizzini.game.ITeam

Packages that use ITeam
org.vizzini.example.gin Provides gin classes for the game framework. 
org.vizzini.example.qubic.ui Provides Qubic user interface classes for the game framework. 
org.vizzini.game Provides core game classes for the game framework. 
org.vizzini.game.boardgame.chess Provides core chess game classes for the game framework. 
org.vizzini.game.boardgame.chess.standardtoken Provides standard token classes for the 3D chess framework. 
org.vizzini.ui.game Provides core game user interface classes for the game framework. 
org.vizzini.ui.game.boardgame.chess Provides user interface classes for 3D chess for the game framework. 
org.vizzini.ui.game.boardgame.chess.standardtoken Provides standard token user interface classes for the 3D chess framework. 
 

Uses of ITeam in org.vizzini.example.gin
 

Methods in org.vizzini.example.gin that return ITeam
 ITeam Environment.getTeamOne()
          Return team one.
 ITeam Environment.getTeamTwo()
          Return team two.
 

Methods in org.vizzini.example.gin with parameters of type ITeam
protected  IAgent Environment.getAgent(ITeam team)
          Return the first agent for the given team.
 

Uses of ITeam in org.vizzini.example.qubic.ui
 

Constructors in org.vizzini.example.qubic.ui with parameters of type ITeam
BoxTokenUI(ITeam team, double magnify)
          Construct this object.
ConeTokenUI(ITeam team, double magnify)
          Construct this object.
 

Uses of ITeam in org.vizzini.game
 

Classes in org.vizzini.game that implement ITeam
 class AbstractTeam
          Provides base functionality for teams in the game framework.
 class DefaultTeam
          Provides a default implementation for teams in the game framework.
 

Methods in org.vizzini.game that return ITeam
 ITeam ITeamCollection.findByName(String name)
          Return the team with the given name.
 ITeam TeamCollection.findByName(String name)
          Return the team with the given name.
 ITeam AbstractAgent.getTeam()
          Return this agent's team.
 ITeam AbstractToken.getTeam()
          Return this token's team.
 ITeam IAgent.getTeam()
          Return this agent's team.
 ITeam IToken.getTeam()
          Return this token's team.
 

Methods in org.vizzini.game with parameters of type ITeam
static IAgent AgentFactory.create(Class agentClass, Properties properties, int index, String name, ITeam team, int searchDepth)
          Create and return the desired agent.
static IAgent AgentFactory.create(Properties properties, int index, String name, ITeam team)
          Create and return the desired agent.
 IAgent AgentCollection.findByTeam(ITeam team)
          Return the first agent with the given team.
 IAgent IAgentCollection.findByTeam(ITeam team)
          Return the first agent with the given team.
 void AbstractAgent.setTeam(ITeam team)
          Set the associated team.
 void AbstractToken.setTeam(ITeam team)
          Set the associated team.
 void IAgent.setTeam(ITeam team)
          Set the associated team.
 void IToken.setTeam(ITeam team)
          Set the associated team.
 

Uses of ITeam in org.vizzini.game.boardgame.chess
 

Methods in org.vizzini.game.boardgame.chess that return ITeam
 ITeam AbstractChessEnvironment.getTeamBlack()
          Return the team for black.
 ITeam IChessEnvironment.getTeamBlack()
          Return the team for black.
 ITeam AbstractChessEnvironment.getTeamWhite()
          Return the team for white.
 ITeam IChessEnvironment.getTeamWhite()
          Return the team for white.
 

Methods in org.vizzini.game.boardgame.chess with parameters of type ITeam
 boolean AbstractChessEnvironment.isInitialPosition(Class tokenClass, ITeam team, IntegerPosition position)
          Return true if the given coordinates are the initial position for a Pawn.
 boolean IChessEnvironment.isInitialPosition(Class tokenClass, ITeam team, IntegerPosition position)
          Return true if the given coordinates are the initial position for a token of the given class.
 boolean AbstractChessEnvironment.isPawnInitialPosition(ITeam team, IntegerPosition position)
          Return true if the given coordinates are the initial position for a Pawn.
 boolean IChessEnvironment.isPawnInitialPosition(ITeam team, IntegerPosition position)
          Return true if the given coordinates are the initial position for a Pawn.
 void AbstractChessToken.setTeam(ITeam team)
          Set the associated team.
 

Uses of ITeam in org.vizzini.game.boardgame.chess.standardtoken
 

Methods in org.vizzini.game.boardgame.chess.standardtoken with parameters of type ITeam
protected static void Pawn.generatePossibleEnPassantCapturePositions(BitSet bitSet, IChessEnvironment board, int index, boolean isWhite, ITeam team)
          Fill the possible positions list.
protected static void Pawn.generatePossibleMoveCapturePositions(BitSet bitSet, IChessEnvironment board, int index, boolean isWhite, ITeam team, boolean isPromotion)
          Fill the possible positions list.
protected static void Pawn.generatePossibleMovePositions(BitSet bitSet, IChessEnvironment board, int index, boolean isWhite, ITeam team, boolean isPromotion)
          Fill the possible positions list.
 

Uses of ITeam in org.vizzini.ui.game
 

Constructors in org.vizzini.ui.game with parameters of type ITeam
AgentPanel(String name, ITeam team)
          Construct this object with the given parameters.
 

Uses of ITeam in org.vizzini.ui.game.boardgame.chess
 

Methods in org.vizzini.ui.game.boardgame.chess that return ITeam
protected  ITeam PieceShape.getTeam()
          Return the team.
 

Methods in org.vizzini.ui.game.boardgame.chess with parameters of type ITeam
protected static Color PieceShape.getTeamColor(ITeam team)
          Return the color for the given team.
protected static Color PieceShape.getTeamHighlight(ITeam team)
          Return the highlight color for the given team.
static void PieceShape.setTeamColor(ITeam team, Color color)
          Set the given team's color to the given value.
static void PieceShape.setTeamHighlight(ITeam team, Color color)
          Set the given team's highlight color to the given value.
 

Constructors in org.vizzini.ui.game.boardgame.chess with parameters of type ITeam
PieceShape(ITeam team, double width, double height, double depth)
          Construct this object for the given team.
 

Uses of ITeam in org.vizzini.ui.game.boardgame.chess.standardtoken
 

Constructors in org.vizzini.ui.game.boardgame.chess.standardtoken with parameters of type ITeam
BishopShape(ITeam team)
          Construct this object with the given team and a magnification of 1.0.
BishopShape(ITeam team, double magnify)
          Construct this object with the given parameters.
KingShape(ITeam team)
          Construct this object with the given team and a magnification of 1.0.
KingShape(ITeam team, double magnify)
          Construct this object with the given parameters.
KnightShape(boolean faceRight, ITeam team)
          Construct this object with the given team and a magnification of 1.0.
KnightShape(boolean faceRight, ITeam team, double magnify)
          Construct this object with the given parameters.
MaceShape(ITeam team)
          Construct this object with the given team and a magnification of 1.0.
MaceShape(ITeam team, double magnify)
          Construct this object with the given parameters.
PawnShape(ITeam team)
          Construct this object with the given team and a magnification of 1.0.
PawnShape(ITeam team, double magnify)
          Construct this object with the given parameters.
QueenShape(ITeam team)
          Construct this object with the given team and a magnification of 1.0.
QueenShape(ITeam team, double magnify)
          Construct this object with the given parameters.
RookShape(ITeam team)
          Construct this object with the given team and a magnification of 1.0.
RookShape(ITeam team, double magnify)
          Construct this object with the given parameters.
 



Copyright © 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02