public class PulseIndex
extends java.lang.Object
| Constructor and Description |
|---|
PulseIndex() |
PulseIndex(int[] vals) |
| Modifier and Type | Method and Description |
|---|---|
int |
addPulse(int pulse)
returns the index of the pulse that was added or matched.
|
void |
addPulses(int[] vals) |
void |
clear()
clear all pulses.
|
PulseIndex |
getClone() |
int[] |
getIndexValues() |
int |
getPulse(int idx) |
static PulseIndex |
parseIndexString(java.lang.String str) |
void |
round(int closest) |
static int |
round(int num,
int tick) |
void |
setPulse(int idx,
int value) |
void |
setPulses(int[] vals) |
int |
size() |
java.lang.String |
toString() |
public PulseIndex()
public PulseIndex(int[] vals)
values - pulse length valuespublic java.lang.String toString()
toString in class java.lang.Objectpublic static PulseIndex parseIndexString(java.lang.String str)
public PulseIndex getClone()
public void setPulses(int[] vals)
public void addPulses(int[] vals)
public int addPulse(int pulse)
pulse - length of pulse to addpublic int getPulse(int idx)
idx - index of pulsepublic void setPulse(int idx,
int value)
idx - index of pulsevalue - length of pulsepublic int[] getIndexValues()
public int size()
public void clear()
public void round(int closest)
public static int round(int num,
int tick)