|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Accel3D | |
|---|---|
| frog | |
| frog.gui | |
| frog.plugin | |
| Uses of Accel3D in frog |
|---|
| Fields in frog declared as Accel3D | |
|---|---|
protected Accel3D[] |
Kmeans.means
|
protected Accel3D[] |
Kmeans.oldMeans
|
| Fields in frog with type parameters of type Accel3D | |
|---|---|
(package private) static Vector<Vector<Accel3D>> |
ClassifierTestFile.circles
|
(package private) static Vector<Vector<Accel3D>> |
ClassifierTestFile.squares
|
protected Vector<Accel3D> |
Kmeans.trainingSet
|
(package private) static Vector<Vector<Accel3D>> |
ClassifierTestFile.triangles
|
| Methods in frog that return Accel3D | |
|---|---|
Accel3D |
DirectorialEquivalence.filter(Accel3D acc)
|
Accel3D |
Filter.filter(Accel3D acc)
Takes in a sample and returns either the unchanged sample or null depending on the Filter's criteria. |
Accel3D |
IdleState.filter(Accel3D acc)
|
Accel3D |
AccelEvent.getAcceleration()
Returns the acceleration contained in this AccelEvent. |
Accel3D[] |
Kmeans.getMeans()
Returns the array of Accel3Ds making up the means for this Quantizer. |
| Methods in frog that return types with arguments of type Accel3D | |
|---|---|
Vector<Accel3D> |
Kmeans.getDataSet()
|
Vector<Accel3D> |
Quantizer.getDataSet()
Accessor for the data set utilized by this Quantizer. |
Vector<Vector<Accel3D>> |
GestureModel.getTrainingSet()
Accessor for the training set of gesture instances associated with this GestureModel |
Vector<Vector<Accel3D>> |
GestureHMM.getTrainingSet()
|
| Methods in frog with parameters of type Accel3D | |
|---|---|
void |
Accel3D.add(Accel3D other)
Performs vector addition on this object using another Accel3D object. |
boolean |
GestureModel.addAccel(int inum,
Accel3D acc)
Adds an additional Accel3D to the end of a gesture instance. |
boolean |
GestureHMM.addAccel(int inum,
Accel3D acc)
|
double |
Accel3D.distanceFrom(Accel3D other)
Finds the distance between this Accel3D and another. |
Accel3D |
DirectorialEquivalence.filter(Accel3D acc)
|
Accel3D |
Filter.filter(Accel3D acc)
Takes in a sample and returns either the unchanged sample or null depending on the Filter's criteria. |
Accel3D |
IdleState.filter(Accel3D acc)
|
int |
Kmeans.translate(Accel3D acc)
For Kmeans, translates to the index of the closest mean determined by the k-means algorithm. |
int |
Quantizer.translate(Accel3D acc)
Translates a 3D acceleration into its appropriate representative. |
| Method parameters in frog with type arguments of type Accel3D | |
|---|---|
void |
GestureModel.addInstance(Vector<Accel3D> instance)
Adds an entire gesture instance to the gesture set. |
void |
GestureHMM.addInstance(Vector<Accel3D> instance)
|
GestureModel |
Classifier.classify(Vector<Accel3D> g)
Classifies a given gesture against the Classifier's set of GestureModels. |
GestureModel |
Bayesian.classify(Vector<Accel3D> g)
|
static void |
ClassifierTestFile.fillSet(Vector<Vector<Accel3D>> set)
|
double |
GestureModel.getProbability(Vector<Accel3D> instance)
Computes and returns the probability with which the given gesture instance matches with this GestureModel. |
double |
GestureHMM.getProbability(Vector<Accel3D> instance)
For GestureHMM, probability is computed using the forward algorithm. |
void |
Kmeans.setDataSet(Vector<Accel3D> data)
|
void |
Quantizer.setDataSet(Vector<Accel3D> data)
Sets the data set to use in this Quantizer. |
| Constructors in frog with parameters of type Accel3D | |
|---|---|
AccelEvent(Device device,
Accel3D a)
Creates an AccelEvent with a source device and acceleration value. |
|
| Constructor parameters in frog with type arguments of type Accel3D | |
|---|---|
GestureHMM(String n,
GestureHMMParameters gParams,
KmeansParameters kParams,
Vector<Vector<Accel3D>> instances)
Constructs a GestureHMM with a name, training parameters, quantizer parameters (Kmeans in particular), and a training set. |
|
GestureHMM(String n,
GestureHMMParameters gParams,
KmeansParameters kParams,
Vector<Vector<Accel3D>> instances,
byte[] iconBuf)
Constructs a GestureHMM with a name, training parameters, a gesture set, and an image. |
|
GestureHMM(String n,
GestureHMMParameters gParams,
Vector<Vector<Accel3D>> instances)
Constructs a GestureHMM with a name, training parameters, as well as a gesture set. |
|
GestureHMM(String n,
GestureHMMParameters gParams,
Vector<Vector<Accel3D>> instances,
byte[] iconBuf)
Constructs a GestureHMM with a name, training parameters, a gesture set, and an image. |
|
GestureHMM(String n,
Vector<Vector<Accel3D>> instances)
Constructs a GestureHMM with a name and gesture set as well as default training parameters. |
|
Kmeans(KmeansParameters params,
Vector<Accel3D> in)
Constructs a Kmeans quantizer with a given set of k-means parameters and a 3D acceleration data set. |
|
Kmeans(Vector<Accel3D> in)
Constructs a Kmeans quantizer with a given 3D acceleration data set. |
|
| Uses of Accel3D in frog.gui |
|---|
| Methods in frog.gui with parameters of type Accel3D | |
|---|---|
void |
Plot2D.addAccel(Accel3D a3d)
Adds a new Accel3D to the graph. |
void |
Plot3D.addVector(Accel3D a3d)
Adds another vector to be drawn to this graph. |
| Method parameters in frog.gui with type arguments of type Accel3D | |
|---|---|
void |
Plot3D.setPlot(Vector<Accel3D> set)
Unlike addVector(Accel3D), graphs an entire set of Accel3D's in one pass. |
void |
Plot2D.setPlot(Vector<Accel3D> instance)
Sets the plot to a series of values. |
| Uses of Accel3D in frog.plugin |
|---|
| Methods in frog.plugin with parameters of type Accel3D | |
|---|---|
void |
Device.notifyAcceleration(Accel3D acc)
Give the Device the most recent acceleration performed so it can notify anything listening on it. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||