1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
package tim.prune.save;
/**
* Class to hold a single track segment of a data model
*/
public class ModelSegment
{
/** Start index of segment */
private int _startIndex = 0;
/** End index of segment */
private int _endIndex = 0;
/** Number of track points within segment */
private int _numTrackPoints = 0;
/**
* Constructor
* @param inStartIndex start index of segment
*/
public ModelSegment(int inStartIndex)
{
_startIndex = inStartIndex;
}
/**
* @return start index of segment
*/
public int getStartIndex()
{
return _startIndex;
}
/**
* @param inEndIndex end index of segment
*/
public void setEndIndex(int inEndIndex)
{
_endIndex = inEndIndex;
}
/**
* @return end index of segment
*/
public int getEndIndex()
{
return _endIndex;
}
/**
* @param inNumPoints number of track points in segment
*/
public void setNumTrackPoints(int inNumPoints)
{
_numTrackPoints = inNumPoints;
}
/**
* @return number of track points in segment
*/
public int getNumTrackPoints()
{
return _numTrackPoints;
}
}
|