public interface IReferences
Modifier and Type | Interface and Description |
---|---|
static class |
IReferences.Factory
factory for instantiating new references
|
Modifier and Type | Method and Description |
---|---|
void |
addReferenceTime(double time)
add a reference time and increment the reference count
|
void |
clear()
clear it out
|
double |
getLastReferenceTime()
get the last time there has been a reference
|
long |
getNumberOfReferences()
get the number of references.
|
double[] |
getRelativeTimes(double referenceTime)
get all the reference times relative to referenceTime
|
double[] |
getTimes()
get all the tracked absolute reference times.
|
void |
removeReferenceTime(double time)
remove a reference time and decrement the reference coutn
|
void |
setNumberOfReferences(long references) |
double[] getTimes()
double[] getRelativeTimes(double referenceTime)
referenceTime
- long getNumberOfReferences()
double getLastReferenceTime()
void addReferenceTime(double time)
time
- void removeReferenceTime(double time)
time
- void clear()
void setNumberOfReferences(long references)
references
-