public class Converter
extends java.lang.Object
JGDVncCanvas
instance.Modifier and Type | Field and Description |
---|---|
private static ICoordinateConverter |
mCnv
Instance of the coordinate converter, it contains information, needed for
scaling and calculating offset of the coordinates
|
Constructor and Description |
---|
Converter() |
Modifier and Type | Method and Description |
---|---|
static java.awt.Point |
ClientToDisplay(ICoordinates coord) |
static java.awt.Point |
ClientToDisplay(int x,
int y)
Convert client coordinates to the display coordinates.
|
static java.awt.Point |
ClientToDisplay(java.awt.Point pnt)
Convert client coordinates to the display coordinates.
|
static java.awt.Point |
ClientToServer(ICoordinates coord) |
static java.awt.Point |
ClientToServer(int x,
int y)
Convert client coordinates to the server coordinates.
|
static java.awt.Point |
ClientToServer(java.awt.Point pnt)
Convert client coordinates to the server coordinates.
|
static java.awt.Point |
DisplayToClient(ICoordinates coord) |
static java.awt.Point |
DisplayToClient(int x,
int y)
Convert display (tracker) coordinates to the client coordinates.
|
static java.awt.Point |
DisplayToClient(java.awt.Point pnt)
Convert display (tracker) coordinates to the client coordinates.
|
static java.awt.Point |
DisplayToServer(ICoordinates coord) |
static java.awt.Point |
DisplayToServer(int x,
int y)
Convert display coordinates to the server coordinates.
|
static java.awt.Point |
DisplayToServer(java.awt.Point pnt)
Convert display coordinates to the server coordinates.
|
static void |
initialize(ICoordinateConverter cnv)
Initialize factory with canvas instance.
|
static boolean |
isInitialized()
Check if the factory was already initialized
|
static boolean |
IsInsideDisplay(int x,
int y) |
static boolean |
IsInsideDisplay(java.awt.Point pnt) |
static java.awt.Point |
ServerToClient(ICoordinates coord) |
static java.awt.Point |
ServerToClient(int x,
int y)
Convert server coordinates to the client coordinates.
|
static java.awt.Point |
ServerToClient(java.awt.Point pnt)
Convert server coordinates to the client coordinates.
|
static java.awt.Point |
ServerToDisplay(ICoordinates coord) |
static java.awt.Point |
ServerToDisplay(int x,
int y)
Convert server coordinates to the display coordinates.
|
static java.awt.Point |
ServerToDisplay(java.awt.Point pnt)
Convert server coordinates to the display coordinates.
|
static int |
StringToInt(java.lang.String txt,
int defValue) |
private static ICoordinateConverter mCnv
public static boolean IsInsideDisplay(int x, int y)
public static boolean IsInsideDisplay(java.awt.Point pnt)
public static java.awt.Point ClientToDisplay(int x, int y)
x
- X coordinatey
- Y coordinatepublic static java.awt.Point ClientToDisplay(java.awt.Point pnt)
pnt
- Point to be convertedpublic static java.awt.Point ClientToDisplay(ICoordinates coord)
public static java.awt.Point ClientToServer(int x, int y)
x
- X coordinatey
- Y coordinatepublic static java.awt.Point ClientToServer(java.awt.Point pnt)
pnt
- Point to be convertedpublic static java.awt.Point ClientToServer(ICoordinates coord)
public static java.awt.Point DisplayToClient(int x, int y)
x
- X coordinatey
- Y coordinatepublic static java.awt.Point DisplayToClient(java.awt.Point pnt)
pnt
- Point to be convertedpublic static java.awt.Point DisplayToClient(ICoordinates coord)
public static java.awt.Point DisplayToServer(int x, int y)
x
- X coordinatey
- Y coordinatepublic static java.awt.Point DisplayToServer(java.awt.Point pnt)
pnt
- Point to be convertedpublic static java.awt.Point DisplayToServer(ICoordinates coord)
public static void initialize(ICoordinateConverter cnv)
cnv
- JGDVncCanvas
instancepublic static boolean isInitialized()
public static java.awt.Point ServerToClient(int x, int y)
x
- X coordinatey
- Y coordinatepublic static java.awt.Point ServerToClient(java.awt.Point pnt)
pnt
- Point to be convertedpublic static java.awt.Point ServerToClient(ICoordinates coord)
public static java.awt.Point ServerToDisplay(int x, int y)
x
- X coordinatey
- Y coordinatepublic static java.awt.Point ServerToDisplay(java.awt.Point pnt)
pnt
- Point to be convertedpublic static java.awt.Point ServerToDisplay(ICoordinates coord)
public static int StringToInt(java.lang.String txt, int defValue)