Package | Description |
---|---|
net.useobjects |
zakladne zobrazovane prvky, world, slucka sprav, hlavna aktivita
|
net.useobjects.geom |
zakladne geometricke prvky (nezobrazuju sa, obsahuju len udaje)
|
net.useobjects.mouse |
praca s mysou
|
Modifier and Type | Method and Description |
---|---|
Position |
Line.getEndPosition() |
Position |
Background.getMousePosition()
Vrati poziciu mysi.
|
Position |
AbstractMovableGroup.getPosition() |
Position |
AbstractMovableImage.getPosition() |
Position |
AbstractMovableGroup.getPositionInRootGroup() |
Position |
Line.getStartPosition() |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractGroup.containsInternal(Position position) |
boolean |
Circle.containsInternal(Position internalPosition) |
boolean |
Ellipse.containsInternal(Position internalPosition) |
boolean |
Polygon.containsInternal(Position internalPosition) |
boolean |
Rectangle.containsInternal(Position internalPosition) |
void |
AbstractMovableGroup.moveTowards(double length,
Position towards) |
void |
AbstractMovableImage.moveTowards(double length,
Position towards) |
void |
Line.setEndPosition(Position endPosition) |
void |
AbstractMovableGroup.setPosition(Position position) |
void |
AbstractMovableImage.setPosition(Position position) |
void |
Line.setStartPosition(Position startPosition) |
Constructor and Description |
---|
AbstractGroup(AbstractGroup parent,
Position position) |
AbstractGroup(AbstractGroup parent,
Position position,
double angle) |
AbstractMovableGroup(AbstractGroup parent,
Position position) |
AbstractMovableGroup(AbstractGroup parent,
Position position,
double angle) |
AbstractMovableRotatableGroup(AbstractGroup parent,
Position position) |
AbstractMovableRotatableGroup(AbstractGroup parent,
Position position,
double angle) |
Circle(AbstractGroup parent,
Position center,
double radius) |
Circle(AbstractGroup parent,
Position center,
double radius,
java.awt.Color color) |
Circle(AbstractGroup parent,
Position center,
double radius,
java.awt.Color color,
boolean fill) |
Dot(AbstractGroup parent,
Position position) |
Dot(AbstractGroup parent,
Position position,
java.awt.Color color) |
Group(AbstractGroup parent,
Position position) |
Group(AbstractGroup parent,
Position position,
double angle) |
Modifier and Type | Method and Description |
---|---|
Position |
Position.clone()
Vytvori kopiu instancie
|
Position |
Position.cloneAndAdd(Vector vector)
Vytvori kopiu instancie a ku x-ovej zlozke kopie pripocita hodnotu x-ovej zlozky vektora, ku y-ovej zlozke kopie pripocita hodnotu y-ovej zlozky vektora
|
Position |
Position.cloneAndMove(double addX,
double addY)
Vytvori kopiu instancie a ku x-ovej zlozke kopie pripocita
addX , ku y-ovej zlozke kopie pripocita addY |
Position |
Position.cloneAndSubtract(Vector vector)
Vytvori kopiu instancie a od x-ovej zlozky kopie odpocita hodnotu x-ovej zlozky vektora, od y-zlozky kopie odpocita hodnotu y-ovej zlozky vektora
|
static Position |
Position.createRandom(int minX,
int minY,
int maxX,
int maxY)
Vytvori novu instanciu Position s nahodnymi suradnicami.
|
Position |
Vector.toPosition()
Vytvori poziciu, ktorej x-ova a y-ova zlozka bude rovnaka ako x-ova a y-ova zlozka vektora
|
Modifier and Type | Method and Description |
---|---|
static double |
Position.angle(Position p1,
Position p2)
Vrati uhol, ktory zviera priamka prechadzajuca poziciami
p1 a p2 s osou x |
static double |
Position.distance(Position p1,
Position p2)
Vrati vzajomnu vzdialenost dvoch pozicii
|
void |
Position.moveTowards(double length,
Position towards)
Zmeni poziciu o vzdialenost
lenght v smere ku pozicii towards . |
void |
Position.set(Position position)
Nastavi hodnoty suradnic podla
position . |
Constructor and Description |
---|
Position(Position position)
Inicializuje poziciu podla
position . |
Vector(Position start,
Position end)
Inicializuje vektor podla zaciatocnej a koncovej pozicie.
|
Modifier and Type | Method and Description |
---|---|
Position |
MouseEvent.getPosition() |