at.tuwien.ifs.somtoolbox.output
Class TrajectoryOutputter
java.lang.Object
at.tuwien.ifs.somtoolbox.output.TrajectoryOutputter
- All Implemented Interfaces:
- SOMToolboxApp
public class TrajectoryOutputter
- extends java.lang.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(java.awt.Graphics2D g,
int imageWidth,
int imageHeight,
GrowingSOM gsom,
java.lang.String[] dataNames,
boolean drawLines)
|
private static int |
getMaxNrDataNames(int[][] nrDataNames,
int x,
int y)
|
private static int[][] |
getNrDataNames(GrowingSOM gsom,
java.lang.String[] dataNames)
|
static void |
main(java.lang.String[] args)
|
static java.lang.String[] |
readDataNames(java.lang.String fName)
|
static void |
write(GrowingSOM gsom,
java.lang.String fDir,
java.lang.String fName,
java.lang.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 java.lang.String DESCRIPTION
- See Also:
- Constant Field Values
LONG_DESCRIPTION
public static final java.lang.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(java.lang.String[] args)
write
public static void write(GrowingSOM gsom,
java.lang.String fDir,
java.lang.String fName,
java.lang.String[] dataNames,
boolean drawLines)
throws java.io.IOException
- Throws:
java.io.IOException
getNrDataNames
private static int[][] getNrDataNames(GrowingSOM gsom,
java.lang.String[] dataNames)
getMaxNrDataNames
private static int getMaxNrDataNames(int[][] nrDataNames,
int x,
int y)
createGraphics
private static void createGraphics(java.awt.Graphics2D g,
int imageWidth,
int imageHeight,
GrowingSOM gsom,
java.lang.String[] dataNames,
boolean drawLines)
readDataNames
public static java.lang.String[] readDataNames(java.lang.String fName)