export class b2Filter { categoryBits: number; maskBits: number; groupIndex: number; Clone(): b2Filter; Copy(other: any): b2Filter; } export namespace b2Filter { const DEFAULT: b2Filter; } export class b2FixtureDef { userData: any; friction: number; restitution: number; restitutionThreshold: number; density: number; isSensor: boolean; filter: b2Filter; } export class b2FixtureProxy { constructor(fixture: any, childIndex: any); aabb: b2AABB; childIndex: any; fixture: any; treeNode: any; Reset(): void; Touch(): void; Synchronize(transform1: any, transform2: any): void; } export namespace b2FixtureProxy { const Synchronize_s_aabb1: b2AABB; const Synchronize_s_aabb2: b2AABB; const Synchronize_s_displacement: b2Vec2; } export class b2Fixture { constructor(body: any, def: any); m_density: any; m_next: any; m_friction: any; m_restitution: any; m_restitutionThreshold: any; m_proxies: any[]; m_filter: b2Filter; m_isSensor: any; m_userData: any; m_body: any; m_shape: any; get m_proxyCount(): number; Reset(): void; GetType(): any; GetShape(): any; SetSensor(sensor: any): void; IsSensor(): any; SetFilterData(filter: any): void; GetFilterData(): b2Filter; Refilter(): void; GetBody(): any; GetNext(): any; GetUserData(): any; SetUserData(data: any): void; TestPoint(p: any): any; ComputeDistance(p: any, normal: any, childIndex: any): any; RayCast(output: any, input: any, childIndex: any): any; GetMassData(massData?: b2MassData): b2MassData; SetDensity(density: any): void; GetDensity(): any; GetFriction(): any; SetFriction(friction: any): void; GetRestitution(): any; SetRestitution(restitution: any): void; GetRestitutionThreshold(): any; SetRestitutionThreshold(threshold: any): void; GetAABB(childIndex: any): any; Dump(log: any, bodyIndex: any): void; CreateProxies(): void; DestroyProxies(): void; TouchProxies(): void; SynchronizeProxies(transform1: any, transform2: any): void; } import { b2AABB } from "../collision/b2_collision.js"; import { b2Vec2 } from "../common/b2_math.js"; import { b2MassData } from "../collision/b2_shape.js";