code: public TimePoint getTimePoint(int Id) {
  		if (Id >= MAX_TPS) return null;
  		if (tPoints[Id] == null) return null;
  		if (!tPoints[Id].isUsed()) return null;
  		return tPoints[Id];
  	}
docs: Get a timepoint given its ID.
  @param Id The ID of the timepoint.
  @return The timepoint referenced by passed ID.