public class TriangleCameraConfig extends Object implements CameraConfig
| Constructor and Description |
|---|
TriangleCameraConfig() |
TriangleCameraConfig(ArrayList<Point2d> touchArray,
int gridx,
int gridy,
Rectangle visibleArea) |
| Modifier and Type | Method and Description |
|---|---|
String |
asciiHeader()
Header for ascii input.
|
void |
drawTriangles(MBFImage image) |
void |
readASCII(Scanner in)
Read internal state from in.
|
Touch |
transformTouch(Touch point) |
void |
writeASCII(PrintWriter out)
Write the content of this as ascii to out.
|
public TriangleCameraConfig(ArrayList<Point2d> touchArray, int gridx, int gridy, Rectangle visibleArea)
public TriangleCameraConfig()
public Touch transformTouch(Touch point)
transformTouch in interface CameraConfigpublic String asciiHeader()
ReadableASCIIasciiHeader in interface ReadableASCIIasciiHeader in interface WriteableASCIIpublic void readASCII(Scanner in) throws IOException
ReadableASCIIreadASCII in interface ReadableASCIIin - source to read from.IOException - an error reading inputpublic void writeASCII(PrintWriter out) throws IOException
WriteableASCIIwriteASCII in interface WriteableASCIIout - sink to write toIOException - an error writing to outpublic void drawTriangles(MBFImage image)