/** * Generalized convenience utilities for Graphics. * @namespace graphicsUtils * @memberof PIXI */ import { SHAPES } from 'pixijs/core'; import type { BatchDrawCall } from 'pixijs/core'; import type { BatchPart } from './BatchPart'; import type { IShapeBuildCommand } from './IShapeBuildCommand'; export * from './ArcUtils'; export * from './BatchPart'; export * from './BezierUtils'; export * from './buildCircle'; export * from './buildLine'; export * from './buildPoly'; export * from './buildRectangle'; export * from './buildRoundedRectangle'; export * from './QuadraticUtils'; /** * Map of fill commands for each shape type. * @memberof PIXI.graphicsUtils * @member {object} FILL_COMMANDS */ export declare const FILL_COMMANDS: Record; /** * Batch pool, stores unused batches for preventing allocations. * @memberof PIXI.graphicsUtils * @member {Array} BATCH_POOL */ export declare const BATCH_POOL: Array; /** * Draw call pool, stores unused draw calls for preventing allocations. * @memberof PIXI.graphicsUtils * @member {Array} DRAW_CALL_POOL */ export declare const DRAW_CALL_POOL: Array;