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
|
net.useobjects.samples |
priklady/ukazky zlozitejsich zobrazitelnych objektov
|
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.setPosition(Position start,
Position end) |
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.add(double addToX,
double addToY)
Posunie poziciu o
addToX a addToY . |
Position |
Position.add(Vector offset)
Posunie poziciu o
offset |
Position |
Position.addX(double addToX)
Zmeni x-ovu suradnicu o
addToX . |
Position |
Position.addY(double addToY)
Zmeni y-ovu suradnicu o
addToY . |
Position |
Position.clone()
Vytvori kopiu instancie
|
Position |
Position.cloneAndAdd(Vector vector)
Deprecated.
|
Position |
Position.cloneAndMove(double addX,
double addY)
Deprecated.
|
Position |
Position.cloneAndSubtract(Vector vector)
Deprecated.
|
static Position |
Position.createRandom(int minX,
int minY,
int maxX,
int maxY)
Vytvori novu instanciu Position s nahodnymi suradnicami.
|
static Position |
Position.getMiddle(Position p1,
Position p2)
Vytvori a vrati novu poziciu, ktora je v strede medzi poziciami
p1 a p2 |
Position |
Position.moveInDirection(double length,
double angle)
Zmeni poziciu o vzdialenost
length v smere danom uhlom angle . |
Position |
Position.moveTowards(double length,
double towardsX,
double towardsY)
Zmeni poziciu o vzdialenost
lenght v smere ku pozicii [towardsX, towardsY] . |
Position |
Position.moveTowards(double length,
Position towards)
Zmeni poziciu o vzdialenost
lenght v smere ku pozicii towards . |
Position |
Position.set(double x,
double y)
Nastavi hodnoty suradnic
x a y |
Position |
Position.set(Position position)
Nastavi hodnoty suradnic podla
position . |
Position |
Position.setX(double x)
Nastavi x-ovu suradnicu pozicie
|
Position |
Position.setY(double y)
Nastavi y-ovu suradnicu pozicie
|
Position |
Position.subtract(Vector negativeOffset)
Posunie poziciu opacnym smerom ako
negativeOffset |
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 |
double |
Position.angleTo(Position other)
Vrati uhol, ktory zviera priamka prechadzajuca poziciami
this a other s osou x |
static double |
Position.distance(Position p1,
Position p2)
Vrati vzajomnu vzdialenost dvoch pozicii
|
double |
Position.distanceTo(Position other)
Vrati vzdialenost pozicie
this a pozicie other |
static Position |
Position.getMiddle(Position p1,
Position p2)
Vytvori a vrati novu poziciu, ktora je v strede medzi poziciami
p1 a p2 |
Position |
Position.moveTowards(double length,
Position towards)
Zmeni poziciu o vzdialenost
lenght v smere ku pozicii towards . |
Position |
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() |
Modifier and Type | Method and Description |
---|---|
Position |
Arrow.getEndPosition() |
Position |
Arrow.getStartPosition() |
Modifier and Type | Method and Description |
---|---|
void |
Arrow.setEndPosition(Position end) |
void |
Arrow.setPosition(Position start,
Position end) |
void |
Arrow.setStartPosition(Position start) |
Constructor and Description |
---|
Arrow(AbstractGroup parent,
Position start,
Position end) |
Arrow(AbstractGroup parent,
Position start,
Position end,
java.awt.Color color) |