StackGenVis: Alignment of Data, Algorithms, and Models for Stacking Ensemble Learning Using Performance Metrics
https://doi.org/10.1109/TVCG.2020.3030352
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
1.0 KiB
35 lines
1.0 KiB
4 years ago
|
import { ModifierArg, ModifierState } from '../base';
|
||
|
import { RestrictOptions } from './pointer';
|
||
|
export interface RestrictEdgesOptions {
|
||
|
inner: RestrictOptions['restriction'];
|
||
|
outer: RestrictOptions['restriction'];
|
||
|
offset?: RestrictOptions['offset'];
|
||
|
endOnly: boolean;
|
||
|
enabled?: boolean;
|
||
|
}
|
||
|
export declare type RestrictEdgesState = ModifierState<RestrictEdgesOptions, {
|
||
|
inner: Interact.Rect;
|
||
|
outer: Interact.Rect;
|
||
|
offset: RestrictEdgesOptions['offset'];
|
||
|
}>;
|
||
|
declare function start({ interaction, startOffset, state }: ModifierArg<RestrictEdgesState>): void;
|
||
|
declare function set({ coords, edges, interaction, state }: ModifierArg<RestrictEdgesState>): void;
|
||
|
declare const restrictEdges: {
|
||
|
noInner: {
|
||
|
top: number;
|
||
|
left: number;
|
||
|
bottom: number;
|
||
|
right: number;
|
||
|
};
|
||
|
noOuter: {
|
||
|
top: number;
|
||
|
left: number;
|
||
|
bottom: number;
|
||
|
right: number;
|
||
|
};
|
||
|
start: typeof start;
|
||
|
set: typeof set;
|
||
|
defaults: RestrictEdgesOptions;
|
||
|
};
|
||
|
export default restrictEdges;
|