at.tuwien.ifs.somtoolbox.input
Class SecondLifeInputFileReader
java.lang.Object
at.tuwien.ifs.somtoolbox.input.SecondLifeInputFileReader
public class SecondLifeInputFileReader
- extends Object
Load the input format produced by the Second Life Analytics Suite.
- Version:
- $Id: SecondLifeInputFileReader.java 3888 2010-11-02 17:42:53Z frank $
- Author:
- Robert Neumayer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
uid
private String uid
region
private String region
pos_x
private String pos_x
pos_y
private String pos_y
pos_z
private String pos_z
avatar_name
private String avatar_name
total_number
private String total_number
time
private String time
avatar_key
private String avatar_key
avatar_info
private String avatar_info
numberOfLines
private int numberOfLines
uids
private long[] uids
regions
private String[] regions
positions
private Point3d[] positions
avatarNames
private String[] avatarNames
totalNumbers
private long[] totalNumbers
times
private Date[] times
avatarKeys
private String[] avatarKeys
avatarPositions
private Hashtable<String,Vector<Point3d>> avatarPositions
minValues
double[] minValues
maxValues
double[] maxValues
SecondLifeInputFileReader
public SecondLifeInputFileReader(String secondLifeCoordinateFile)
throws IOException
- Throws:
IOException
init
private void init(String secondLifeCoordinateFile)
throws IOException
- Throws:
IOException
getAvatarKeys
public String[] getAvatarKeys()
setAvatarKeys
public void setAvatarKeys(String[] avatarKeys)
getAvatarNames
public String[] getAvatarNames()
setAvatarNames
public void setAvatarNames(String[] avatarNames)
getPositions
public Point3d[] getPositions()
point2DoubleArray
public static double[][][] point2DoubleArray(Point3d[][] pointArray)
point2DoubleArray
public static double[][] point2DoubleArray(Point3d[] pointArray)
double2PointArray
public static Point3d[][] double2PointArray(double[][][] doubleArray)
double2ComponentLineArray
public static ArrayList<ComponentLine3D> double2ComponentLineArray(double[][][] doubleArray)
initMinAndMaxValues
private void initMinAndMaxValues()
setPositions
public void setPositions(Point3d[] positions)
getRegions
public String[] getRegions()
setRegions
public void setRegions(String[] regions)
getTotalNumbers
public long[] getTotalNumbers()
setTotalNumbers
public void setTotalNumbers(long[] totalNumbers)
getUids
public long[] getUids()
setUids
public void setUids(long[] uids)
getDistinctAvatarNames
public String[] getDistinctAvatarNames()
getAvatarPositions
public double[][] getAvatarPositions(String avatarName)
getMaxValues
public double[] getMaxValues()
getMinValues
public double[] getMinValues()