mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-03 14:27:04 +00:00
tracking - methods declarations
This commit is contained in:
Vendored
+21
@@ -8,10 +8,31 @@ declare namespace tracking {
|
||||
constructor(colours: string[]);
|
||||
|
||||
static registerColor(name: string, predicate: (r: number, g: number, b: number) => boolean): void;
|
||||
|
||||
getColors(): string[];
|
||||
getMinDimension(): number;
|
||||
getMaxDimension(): number;
|
||||
getMinGroupSize(): number;
|
||||
setColors(colors: string[]): void;
|
||||
setMinDimension(minDimension: number): void;
|
||||
setMaxDimension(maxDimension: number): void;
|
||||
setMinGroupSize(maxDimension: number): void;
|
||||
}
|
||||
|
||||
export class ObjectTracker extends Tracker {
|
||||
constructor(objects: string[]);
|
||||
|
||||
getClassifiers(): number[];
|
||||
getEdgesDensity(): number;
|
||||
getInitialScale(): number;
|
||||
getScaleFactor(): number;
|
||||
getStepSize(): number;
|
||||
setClassifiers(classifiers: number[]): void;
|
||||
setEdgesDensity(edgesDensity: number): void;
|
||||
setInitialScale(initialScale: number): void;
|
||||
setInitialScale(initialScale: number): void;
|
||||
setScaleFactor(scaleFactor: number): void;
|
||||
setStepSize(stepSize: number): void;
|
||||
}
|
||||
|
||||
class Tracker {
|
||||
|
||||
Reference in New Issue
Block a user