igniteui-react-core
Version:
Ignite UI React Core.
33 lines (32 loc) • 1.04 kB
TypeScript
import { CollisionGeometry } from "./CollisionGeometry";
import { CollisionGeometryType } from "./CollisionGeometryType";
import { CollisionRect } from "./CollisionRect";
import { Type } from "./type";
/**
* @hidden
*/
export declare class PieSliceCollisionGeometry extends CollisionGeometry {
static $t: Type;
protected get_type(): CollisionGeometryType;
get type(): CollisionGeometryType;
private k;
private l;
private o;
private p;
private m;
get centerX(): number;
get centerY(): number;
get radius(): number;
get startAngle(): number;
get endAngle(): number;
constructor(a: number, b: number, c: number, d: number, e: number, f: number);
private g;
protected get_boundingBox(): CollisionRect;
get boundingBox(): CollisionRect;
private n;
get innerRadius(): number;
protected d(a: CollisionRect): boolean;
collidesWithHeavy(a: CollisionRect): boolean;
collidesWithCoreHeavy(a: CollisionRect): boolean;
private h;
}