xtorcga
Version:
Xtor Compute Geometry Algorithm Libary 计算几何算法库
25 lines (24 loc) • 685 B
TypeScript
/**
* Defines a string dictionary.
*/
export interface IStringDictionary<T> {
[index: string]: T;
}
/**
* Defines a number dictionary.
*/
export interface INumberDictionary<T> {
[index: number]: T;
}
/**
* Defines a member that can have a value or be null.
*/
export declare type Nullable<T> = null | T;
/**
* Defines a member that can have a value or be undefined.
*/
export declare type Undefinable<T> = undefined | T;
export declare function isDefined(value: any): boolean;
export declare function isUndefined(value: any): boolean;
export declare function isFinite(value: any): boolean;
export declare function isString(value: any): boolean;