Package | Description |
---|---|
net.useobjects.draw.drawable |
zakladne prvky zobrazujuce sa v okne
|
net.useobjects.frame |
hlavne okno aplikacie
|
net.useobjects.geom |
zakladne geometricke prvky (nezobrazuju sa, obsahuju len udaje)
|
net.useobjects.mouse |
praca s mysou
|
net.useobjects.window |
kresliace okno (nie hlavne okno aplikacie)
|
Modifier and Type | Method and Description |
---|---|
Position |
AbstractDrawableObject.externalToInternalCoordinates(Position externalPosition)
Prepocita poziciu danu vo vonkajsej suradnicovej sustave objektu na poziciu v suradnicovej sustave objektu (v jeho vnutornej suradnicovej sustave).
|
Position |
LineView.getEndPosition() |
Position |
AbstractMovableView.getPosition() |
Position |
LineView.getStartPosition() |
Position |
AbstractDrawableObject.globalToInternalCoordinates(Position globalPosition)
Prepocita (rekurzivne) poziciu danu vo vonkajsej suradnicovej sustave objektu na poziciu v suradnicovej sustave objektu (v jeho vnutornej suradnicovej sustave).
|
Position |
AbstractDrawableObject.internalToExternalCoordinates(Position internalPosition)
Prepocita poziciu danu vo vnutornej suradnicovej sustave objektu na poziciu vo vonkajsej suradnicovej sustave objektu.
|
Position |
AbstractDrawableObject.internalToGlobalCoordinates(Position internalPosition)
Prepocita poziciu danu vo vnutornej suradnicouvej sustave objektu na poziciu vo vonkajsej suradnicovej sustave (rekurzivne).
|
Modifier and Type | Method and Description |
---|---|
boolean |
CircleView.containsInternal(Position internalPosition) |
boolean |
EllipseView.containsInternal(Position internalPosition) |
boolean |
GroupView.containsInternal(Position position) |
boolean |
PolygonView.containsInternal(Position internalPosition) |
boolean |
RectangleView.containsInternal(Position internalPosition) |
Position |
AbstractDrawableObject.externalToInternalCoordinates(Position externalPosition)
Prepocita poziciu danu vo vonkajsej suradnicovej sustave objektu na poziciu v suradnicovej sustave objektu (v jeho vnutornej suradnicovej sustave).
|
Position |
AbstractDrawableObject.globalToInternalCoordinates(Position globalPosition)
Prepocita (rekurzivne) poziciu danu vo vonkajsej suradnicovej sustave objektu na poziciu v suradnicovej sustave objektu (v jeho vnutornej suradnicovej sustave).
|
Position |
AbstractDrawableObject.internalToExternalCoordinates(Position internalPosition)
Prepocita poziciu danu vo vnutornej suradnicovej sustave objektu na poziciu vo vonkajsej suradnicovej sustave objektu.
|
Position |
AbstractDrawableObject.internalToGlobalCoordinates(Position internalPosition)
Prepocita poziciu danu vo vnutornej suradnicouvej sustave objektu na poziciu vo vonkajsej suradnicovej sustave (rekurzivne).
|
void |
AbstractMovableView.moveTowards(double length,
Position towards) |
void |
LineView.setEndPosition(Position endPosition) |
void |
AbstractMovableView.setPosition(Position position) |
void |
LineView.setStartPosition(Position startPosition) |
Constructor and Description |
---|
AbstractMovableRotatableView(GroupView parent,
Position position,
double rotation) |
AbstractMovableView(GroupView parent,
Position position,
double rotation) |
AbstractView(GroupView parent,
Position position,
double rotation)
Nastavenie podla parametrov
|
CircleView(GroupView parent,
Position center,
double radius) |
CircleView(GroupView parent,
Position center,
double radius,
java.awt.Color color) |
CircleView(GroupView parent,
Position center,
double radius,
java.awt.Color color,
boolean fill) |
DotView(GroupView parent,
Position position) |
DotView(GroupView parent,
Position position,
java.awt.Color color) |
GroupView(GroupView parent,
Position position) |
GroupView(GroupView parent,
Position position,
double angle) |
Modifier and Type | Method and Description |
---|---|
Position |
MainWindow.getMousePosition()
Vrati poziciu mysi.
|
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 ma priamka prechadzajuca poziciami
p1 a p2 |
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 |
MouseChangedEvent.getPosition() |
Modifier and Type | Method and Description |
---|---|
boolean |
MouseEventDrawableSource.containsInternal(Position position) |
Modifier and Type | Method and Description |
---|---|
Position |
Window2D.getActualMousePosition() |