at.tuwien.ifs.somtoolbox.output
Class TrajectoryOutputter
java.lang.Object
at.tuwien.ifs.somtoolbox.output.TrajectoryOutputter
- All Implemented Interfaces:
- SOMToolboxApp
public class TrajectoryOutputter
- extends Object
- implements SOMToolboxApp
Generates a graphical representation of a trajectory of the given points over the map.
- Version:
- $Id: TrajectoryOutputter.java 3688 2010-07-15 09:17:46Z frank $
- Author:
- Michael Dittenbach
Method Summary |
private static void |
createGraphics(Graphics2D g,
int imageWidth,
int imageHeight,
GrowingSOM gsom,
String[] dataNames,
boolean drawLines)
|
private static int |
getMaxNrDataNames(int[][] nrDataNames,
int x,
int y)
|
private static int[][] |
getNrDataNames(GrowingSOM gsom,
String[] dataNames)
|
static void |
main(String[] args)
|
static String[] |
readDataNames(String fName)
|
static void |
write(GrowingSOM gsom,
String fDir,
String fName,
String[] dataNames,
boolean drawLines)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OPTIONS
public static final com.martiansoftware.jsap.Parameter[] OPTIONS
DESCRIPTION
public static final String DESCRIPTION
- See Also:
- Constant Field Values
LONG_DESCRIPTION
public static final String LONG_DESCRIPTION
- See Also:
- Constant Field Values
APPLICATION_TYPE
public static final SOMToolboxApp.Type APPLICATION_TYPE
unitWidth
private static final int unitWidth
- See Also:
- Constant Field Values
unitHeight
private static final int unitHeight
- See Also:
- Constant Field Values
TrajectoryOutputter
public TrajectoryOutputter()
main
public static void main(String[] args)
write
public static void write(GrowingSOM gsom,
String fDir,
String fName,
String[] dataNames,
boolean drawLines)
throws IOException
- Throws:
IOException
getNrDataNames
private static int[][] getNrDataNames(GrowingSOM gsom,
String[] dataNames)
getMaxNrDataNames
private static int getMaxNrDataNames(int[][] nrDataNames,
int x,
int y)
createGraphics
private static void createGraphics(Graphics2D g,
int imageWidth,
int imageHeight,
GrowingSOM gsom,
String[] dataNames,
boolean drawLines)
readDataNames
public static String[] readDataNames(String fName)