public class SecondLifeInputFileReader extends Object
Modifier and Type | Field and Description |
---|---|
private String |
avatar_info |
private String |
avatar_key |
private String |
avatar_name |
private String[] |
avatarKeys |
private String[] |
avatarNames |
private Hashtable<String,Vector<Point3d>> |
avatarPositions |
(package private) double[] |
maxValues |
(package private) double[] |
minValues |
private int |
numberOfLines |
private String |
pos_x |
private String |
pos_y |
private String |
pos_z |
private Point3d[] |
positions |
private String |
region |
private String[] |
regions |
private String |
time |
private Date[] |
times |
private String |
total_number |
private long[] |
totalNumbers |
private String |
uid |
private long[] |
uids |
Constructor and Description |
---|
SecondLifeInputFileReader(String secondLifeCoordinateFile) |
Modifier and Type | Method and Description |
---|---|
static ArrayList<ComponentLine3D> |
double2ComponentLineArray(double[][][] doubleArray) |
static Point3d[][] |
double2PointArray(double[][][] doubleArray) |
String[] |
getAvatarKeys() |
String[] |
getAvatarNames() |
double[][] |
getAvatarPositions(String avatarName) |
String[] |
getDistinctAvatarNames() |
double[] |
getMaxValues() |
double[] |
getMinValues() |
Point3d[] |
getPositions() |
String[] |
getRegions() |
long[] |
getTotalNumbers() |
long[] |
getUids() |
private void |
init(String secondLifeCoordinateFile) |
private void |
initMinAndMaxValues() |
static double[][] |
point2DoubleArray(Point3d[] pointArray) |
static double[][][] |
point2DoubleArray(Point3d[][] pointArray) |
void |
setAvatarKeys(String[] avatarKeys) |
void |
setAvatarNames(String[] avatarNames) |
void |
setPositions(Point3d[] positions) |
void |
setRegions(String[] regions) |
void |
setTotalNumbers(long[] totalNumbers) |
void |
setUids(long[] uids) |
private String uid
private String region
private String pos_x
private String pos_y
private String pos_z
private String avatar_name
private String total_number
private String time
private String avatar_key
private String avatar_info
private int numberOfLines
private long[] uids
private String[] regions
private Point3d[] positions
private String[] avatarNames
private long[] totalNumbers
private Date[] times
private String[] avatarKeys
double[] minValues
double[] maxValues
public SecondLifeInputFileReader(String secondLifeCoordinateFile) throws IOException
IOException
private void init(String secondLifeCoordinateFile) throws IOException
IOException
public String[] getAvatarKeys()
public void setAvatarKeys(String[] avatarKeys)
public String[] getAvatarNames()
public void setAvatarNames(String[] avatarNames)
public Point3d[] getPositions()
public static double[][][] point2DoubleArray(Point3d[][] pointArray)
public static double[][] point2DoubleArray(Point3d[] pointArray)
public static Point3d[][] double2PointArray(double[][][] doubleArray)
public static ArrayList<ComponentLine3D> double2ComponentLineArray(double[][][] doubleArray)
private void initMinAndMaxValues()
public void setPositions(Point3d[] positions)
public String[] getRegions()
public void setRegions(String[] regions)
public long[] getTotalNumbers()
public void setTotalNumbers(long[] totalNumbers)
public long[] getUids()
public void setUids(long[] uids)
public String[] getDistinctAvatarNames()
public double[][] getAvatarPositions(String avatarName)
public double[] getMaxValues()
public double[] getMinValues()