/** @packageDocumentation * @module Curve */ import { Transform } from "../../geometry3d/Transform"; import { CurveCollection } from "../CurveCollection"; import { CurvePrimitive } from "../CurvePrimitive"; import { RecursiveCurveProcessor } from "../CurveProcessor"; /** Algorithmic class: Transform curves in place. * @internal */ export declare class TransformInPlaceContext extends RecursiveCurveProcessor { numFail: number; numOK: number; transform: Transform; constructor(transform: Transform); static tryTransformInPlace(target: CurveCollection, transform: Transform): boolean; announceCurvePrimitive(curvePrimitive: CurvePrimitive, _indexInParent: number): void; } //# sourceMappingURL=TransformInPlaceContext.d.ts.map