ShapeHistogram Class Reference

List of all members.

Public Member Functions

 ShapeHistogram ()
 ShapeHistogram (int[] bin_counts, double[] mins, double[] maxes, boolean[] explicit_binning, double[][] bins, int bands)
boolean addPoint (double[] input)

Static Public Member Functions

static DoubleMatrix2D bookstein (int N, double[][] X, double[][] X2, double beta_k, double[] E)
static void clear_covers (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov)
static double[][] computeCostMatrix (ArrayList< ShapeHistogram > first, ArrayList< ShapeHistogram > second, int size1, int size2, double dummy_epsilon)
static void convert_path (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov, ArrayList< Pair > path)
static double distance (double[][] costMatrix, int[] mapping, int firstSize, int secondSize)
static void erase_primes (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov)
static Pair find_a_zero (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov)
static Pair find_prime_in_row (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov, int row)
static double find_smallest (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov)
static Pair find_star_in_col (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov, int column)
static int find_star_in_row (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov, int row)
static int[] munkres (int n, double[][] costs)
static double shapeContextCost (int N, double[][] costs, boolean[] good_rows, boolean[] good_columns, int good_count)
static double shapeContextMetric (ShapeContext shape1, ShapeContext shape2, boolean rotationInvariant, boolean timeSensitive, boolean verbose)
static boolean star_in_row (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov, int row)
static int step1 (int n, double[][] C, int[][] M, int[] Row, int[] Col)
static int step2 (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov)
static int step3 (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov)
static int step4 (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov)
static int step5 (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov)
static int step6 (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov)
static double[][] warp (double[][] X, double[][] X2, DoubleMatrix2D c, int N)

Static Public Attributes

static double costWeighting = .3

Package Attributes

int bands
int[] bin_counts = null
double[][] bins = null
int[] data = null
boolean[] explicit_binning = null
double[] maxes = null
double[] mins = null

Static Package Attributes

static Pair Z0

Classes

class  Pair

Detailed Description

This software is distributed under the BSD License.

Author:
Avi Robinson-Mosher

Definition at line 20 of file ShapeHistogram.java.


The documentation for this class was generated from the following file:
Generated on Sat Apr 14 18:21:43 2007 for R3 Paper Toolkit by  doxygen 1.4.7