Skip navigation links
A B C E F G H I L M N O P R S T V W X Y 

S

sequenceOfStatements - Class in asteroids.model.Programs.Statements
 
sequenceOfStatements(List<Statement>, SourceLocation) - Constructor for class asteroids.model.Programs.Statements.sequenceOfStatements
 
setActiveBreak(boolean) - Method in class asteroids.model.Programs.Expressions.callFunction
 
setActiveBreak(boolean) - Method in class asteroids.model.Programs.Statements.ifStatement
 
setActiveBreakStatement(boolean) - Method in class asteroids.model.Programs.Statements.assignmentStatement
 
setBody(Statement) - Method in class asteroids.model.Programs.Function
 
setBodyElse(Statement) - Method in class asteroids.model.Programs.Statements.ifStatement
 
setBodyIf(Statement) - Method in class asteroids.model.Programs.Statements.ifStatement
 
setBreakActive(boolean) - Method in class asteroids.model.Programs.Function
 
setBulletsource(Ship) - Method in class asteroids.model.Bullet
Set the source of the fired bullet to the given ship
setCondition(Expression<Boolean>) - Method in class asteroids.model.Programs.Statements.whileStatement
 
setFailedToAdvance(boolean) - Method in class asteroids.model.Programs.Statements.actionStatement
 
setFailedToAdvance(boolean) - Method in class asteroids.model.Programs.Statements.ifStatement
 
setFailedToAdvance(boolean) - Method in class asteroids.model.Programs.Statements.Statement
 
setHeight(double) - Method in class asteroids.model.World
Set the height of this world with the given height.
setLocation(SourceLocation) - Method in class asteroids.model.Program
 
setMass(double) - Method in class asteroids.model.Ship
Set the mass of this ship to the given mass.
setName(String) - Method in class asteroids.model.Programs.Function
 
setPosition(Vector) - Method in class asteroids.model.Entity
Set the position of this entity to the given position.
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.addition
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.callFunction
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.changeSign
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.constantDouble
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.entity
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.equalTo
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.Expression
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.getDirection
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.getRadius
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.getVelocityX
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.getVelocityY
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.getX
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.getY
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.lessThan
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.logicalNegation
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.multiplication
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.readVariable
 
setProgram(Program) - Method in class asteroids.model.Programs.Expressions.sqrt
 
setProgram(Program) - Method in class asteroids.model.Programs.Function
 
setProgram(Program) - Method in class asteroids.model.Programs.Statements.assignmentStatement
 
setProgram(Program) - Method in class asteroids.model.Programs.Statements.breakStatement
 
setProgram(Program) - Method in class asteroids.model.Programs.Statements.ifStatement
 
setProgram(Program) - Method in class asteroids.model.Programs.Statements.printStatement
 
setProgram(Program) - Method in class asteroids.model.Programs.Statements.sequenceOfStatements
 
setProgram(Program) - Method in class asteroids.model.Programs.Statements.Statement
 
setProgram(Program) - Method in class asteroids.model.Programs.Statements.whileStatement
 
setProgram(Program) - Method in class asteroids.model.Ship
Set the program of this ship to the given program.
setRadius(double) - Method in class asteroids.model.Entity
 
setShip(Ship) - Method in class asteroids.model.Bullet
Sets the ship of the current bullet to the given ship.
setShip(Ship) - Method in class asteroids.model.Program
 
setThrusterActive(Ship, boolean) - Method in class asteroids.facade.Facade
 
setTotalTravelledDistance(double) - Method in class asteroids.model.Planetoid
Set the travelle distance of this planetoid to a given distance.
setValue(T) - Method in class asteroids.model.Programs.Variable
 
setVelocity(Vector) - Method in class asteroids.model.Entity
Set the velocity of this entity to the given velocity.
setWidth(double) - Method in class asteroids.model.World
Set the width of this world with the given width.
setWorld(World) - Method in class asteroids.model.Entity
Set the world of this entity to the given world.
Ship - Class in asteroids.model
A class representing an Asteroid Ship involving a position, a velocity, an angle and a radius
Ship(double, double, double, double, double, double, double) - Constructor for class asteroids.model.Ship
Initialize a ship with x-position, y-position, velocity in x-direction, velocity in y-direction, angle, radius.
shrink(double) - Method in class asteroids.model.BlackHole
 
sqrt - Class in asteroids.model.Programs.Expressions
 
sqrt(Expression<Double>, SourceLocation) - Constructor for class asteroids.model.Programs.Expressions.sqrt
 
Statement - Class in asteroids.model.Programs.Statements
 
A B C E F G H I L M N O P R S T V W X Y 
Skip navigation links