|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Side | |
---|---|
game | Contains parts of the soccer game that are shared between teams and simulators. |
game.net | Network interface abstraction layer. |
game.protocol | Implementation of the SCORE protocol. |
simulator.model | Interface to concrete simulator models, which represent the state of the SOCCER game and implements the physical simulation. |
simulator.model.debug | A trivial implementation of the required simulator model interfaces for debugging purposes. |
team | Top level for running teams. |
team.debug | A simple implementation of the team for debugging purposes. |
Uses of Side in game |
---|
Methods in game that return Side | |
---|---|
static Side |
Side.fromOrdinal(int o)
Construct a Side from an ordinal number |
static Side |
Side.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static Side[] |
Side.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Uses of Side in game.net |
---|
Methods in game.net that return Side | |
---|---|
Side |
Team.getSide()
|
Methods in game.net with parameters of type Side | |
---|---|
void |
SCORESimulator.gameOver(Side result)
|
void |
INetSimulator.gameOver(Side result)
Inform teams that the game is over and who won. |
Reply |
SCORETeam.initGame(Side prefSide)
|
void |
Team.setSide(Side side)
|
Uses of Side in game.protocol |
---|
Fields in game.protocol declared as Side | |
---|---|
protected Side |
ControlRequest.mSide
|
Methods in game.protocol that return Side | |
---|---|
Side |
EndRequest.getResult()
|
Side |
WantSideRequest.getSide()
|
Side |
OnSideReply.getSide()
Which side is assigned to this team |
Side |
ControlRequest.getSide()
|
Side |
EndReply.getWinner()
|
Methods in game.protocol with parameters of type Side | |
---|---|
CartesianVect |
AllReply.getPlayerPosition(Side t,
int p)
|
PolarVect |
AllReply.getPlayerVelocity(Side t,
int p)
|
int |
GoalReply.getScore(Side t)
Get the new score for a team |
boolean |
AllReply.isPlayerInGame(Side t,
int p)
|
void |
ControlRequest.setSide(Side side)
|
Constructors in game.protocol with parameters of type Side | |
---|---|
EndReply(Side winner)
|
|
EndRequest(Side result)
|
|
OnSideReply(Side t)
|
|
WantSideRequest(Side prefSide)
|
Uses of Side in simulator.model |
---|
Methods in simulator.model with parameters of type Side | |
---|---|
void |
ISimulatorNet.accelerate(Side side,
int p,
double a)
Sets the acceleration for the player |
CartesianVect |
ISimulatorView.getPlayerPosition(Side t,
int p)
The position of a particular player. |
PolarVect |
ISimulatorView.getPlayerVelocity(Side t,
int p)
The orientation of a particular player. |
Student |
ISimulatorView.getTeamName(Side t)
The name of each team. |
int |
ISimulatorView.getTeamScore(Side t)
The number of goals scored by each team. |
Reply |
ISimulatorTeam.initGame(Side prefSide)
Protocol sequence to initialize game. |
boolean |
ISimulatorView.isPlayerInGame(Side t,
int p)
Is the player in play |
void |
ISimulatorNet.kick(Side side,
int p,
double v,
double alpha)
Updates field data in response to a kick request |
void |
ISimulatorNet.placePlayer(Side side,
int p,
CartesianVect l)
places player at given coordinates |
void |
ISimulatorNet.spin(Side side,
int p,
double av)
Sets angular velocity for the player |
Uses of Side in simulator.model.debug |
---|
Methods in simulator.model.debug with parameters of type Side | |
---|---|
void |
SMfacade.accelerate(Side side,
int p,
double a)
|
CartesianVect |
SMfacade.getPlayerPosition(Side t,
int p)
|
PolarVect |
SMfacade.getPlayerVelocity(Side t,
int p)
|
Student |
SMfacade.getTeamName(Side t)
|
int |
SMfacade.getTeamScore(Side t)
|
boolean |
SMfacade.isPlayerInGame(Side t,
int p)
|
void |
SMfacade.kick(Side side,
int p,
double v,
double alpha)
|
void |
SMfacade.placePlayer(Side side,
int p,
CartesianVect l)
|
void |
SMfacade.spin(Side side,
int p,
double av)
|
Uses of Side in team |
---|
Methods in team with parameters of type Side | |
---|---|
void |
ITeam.start(Side prefSide)
Start a game. |
Uses of Side in team.debug |
---|
Methods in team.debug with parameters of type Side | |
---|---|
void |
TeamControllerUI.setSide(Side side)
|
void |
TeamMain.start(Side prefSide)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |