public abstract class AbstractPositionableNode extends java.lang.Object implements PositionableNode
Constructor and Description |
---|
AbstractPositionableNode() |
Modifier and Type | Method and Description |
---|---|
float |
getMass() |
Vector2D |
getPosition() |
float |
getSize() |
Vector2D |
getVelocity() |
boolean |
isMovable() |
void |
setMass(float m) |
void |
setPosition(Vector2D p) |
void |
setSize(float s) |
public float getMass()
getMass
in interface PositionableNode
public Vector2D getPosition()
getPosition
in interface PositionableNode
public void setPosition(Vector2D p)
setPosition
in interface PositionableNode
public Vector2D getVelocity()
getVelocity
in interface PositionableNode
public void setMass(float m)
setMass
in interface PositionableNode
public float getSize()
getSize
in interface PositionableNode
public void setSize(float s)
setSize
in interface PositionableNode
public boolean isMovable()
isMovable
in interface PositionableNode