public class MarkerMotionData
extends java.lang.Object
Constructor and Description |
---|
MarkerMotionData() |
Modifier and Type | Method and Description |
---|---|
void |
addFrame(double time,
java.util.Collection<Vector3d> positions) |
double |
getFrameTime(int num) |
int |
getMarkerIndex(java.lang.String label) |
java.util.ArrayList<java.lang.String> |
getMarkerLabels() |
Point3d |
getMarkerPosition(int frameNum,
int mkrIdx) |
Vector3d |
getMarkerPosition(int frameNum,
java.lang.String label) |
java.util.ArrayList<Point3d> |
getMarkerPositions(int frameNum) |
int |
numFrames() |
int |
numMarkers() |
void |
setMarkerLabels(java.util.Collection<java.lang.String> labels) |
public void setMarkerLabels(java.util.Collection<java.lang.String> labels)
public void addFrame(double time, java.util.Collection<Vector3d> positions)
public java.util.ArrayList<Point3d> getMarkerPositions(int frameNum)
public Point3d getMarkerPosition(int frameNum, int mkrIdx)
public Vector3d getMarkerPosition(int frameNum, java.lang.String label)
public double getFrameTime(int num)
public int numFrames()
public int numMarkers()
public java.util.ArrayList<java.lang.String> getMarkerLabels()
public int getMarkerIndex(java.lang.String label)