public class WheelMenu
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ACTION |
static int |
ADD |
static int |
CENTER |
static int |
DELETE |
static int |
EDIT |
static int |
MOVE |
static int |
NONE |
static int |
offset |
static int |
ROTATE |
| Modifier and Type | Method and Description |
|---|---|
int |
detectHit(MapViewFrame frame,
int pixelX,
int pixelY) |
XyPoint |
getCenter() |
int |
getIndicatedButton() |
boolean |
isActionAvailable() |
boolean |
isAddAvailable() |
boolean |
isAnyActionAvailable() |
boolean |
isDarkBackground() |
boolean |
isDeleteAvailable() |
boolean |
isEditAvailable() |
boolean |
isMoveAvailable() |
boolean |
isRotateAvailable() |
boolean |
isVisible() |
void |
paintCenter(java.awt.Graphics2D graphics,
MapViewFrame frame) |
void |
paintCenter(OpenglDrawingSurface surface,
MapViewFrame frame,
double offsetX,
double offsetY)
OffsetX and offsetY come from OpenglDrawingSurface.
|
void |
paintWheel(java.awt.Graphics2D graphics,
MapViewFrame frame) |
void |
paintWheel(OpenglDrawingSurface surface,
MapViewFrame frame,
double offsetX,
double offsetY) |
void |
setActionAvailable(boolean actionAvailable) |
void |
setAddAvailable(boolean tizit) |
void |
setCenter(double centerX,
double centerY) |
void |
setDarkBackground(boolean tizit) |
void |
setDeleteAvailable(boolean tizit) |
void |
setEditAvailable(boolean tizit) |
void |
setIndicatedButton(int whichun) |
void |
setMoveAvailable(boolean tizit) |
void |
setRotateAvailable(boolean tizit) |
void |
setState(boolean visible,
int indicatedButton,
double centerX,
double centerY) |
void |
setVisible(boolean tizit) |
public static final int NONE
public static final int CENTER
public static final int ADD
public static final int EDIT
public static final int ROTATE
public static final int DELETE
public static final int MOVE
public static final int ACTION
public static final int offset
public WheelMenu(MapApp app)
public void setVisible(boolean tizit)
public boolean isVisible()
public void setDarkBackground(boolean tizit)
public boolean isDarkBackground()
public int getIndicatedButton()
public void setIndicatedButton(int whichun)
public void setCenter(double centerX,
double centerY)
public XyPoint getCenter()
public void setState(boolean visible,
int indicatedButton,
double centerX,
double centerY)
public void setAddAvailable(boolean tizit)
public void setDeleteAvailable(boolean tizit)
public void setMoveAvailable(boolean tizit)
public void setRotateAvailable(boolean tizit)
public void setEditAvailable(boolean tizit)
public boolean isAddAvailable()
public boolean isDeleteAvailable()
public boolean isMoveAvailable()
public boolean isRotateAvailable()
public boolean isEditAvailable()
public void setActionAvailable(boolean actionAvailable)
public boolean isActionAvailable()
public boolean isAnyActionAvailable()
public int detectHit(MapViewFrame frame, int pixelX, int pixelY)
public void paintCenter(java.awt.Graphics2D graphics,
MapViewFrame frame)
public void paintWheel(java.awt.Graphics2D graphics,
MapViewFrame frame)
public void paintCenter(OpenglDrawingSurface surface, MapViewFrame frame, double offsetX, double offsetY)
surface - frame - offsetX - offsetY - public void paintWheel(OpenglDrawingSurface surface, MapViewFrame frame, double offsetX, double offsetY)