Public Member Functions | |
ShapeContext (ArrayList< PenSample > controlPointsInput, String authorName) | |
ArrayList< ShapeHistogram > | generateShapeHistogram (int points, int dummy_padding, boolean rotationInvariant, boolean timeSensitive) |
double[][] | points () |
double[][] | points (int N) |
void | quillWrite (Writer writer) throws IOException |
ArrayList< PenSample > | resample (int samples) |
int | size () |
ArrayList< PenSample > | tangents (int samples) |
Static Public Member Functions | |
static double[] | logPolarAndTime (PenSample first, PenSample second, double distanceScaling, double baseRotation) |
static double | renormalize (double theta) |
Static Public Attributes | |
static int | bands = 3 |
Package Functions | |
double | blend (int i, double t) |
PenSample | blendHelper (int i, double t) |
double | dblend_du (int i, double t) |
PenSample | tangent (int i, double t) |
Package Attributes | |
String | authorName |
ArrayList< PenSample > | controlPoints = new ArrayList<PenSample>() |
Definition at line 20 of file ShapeContext.java.