@itwin/core-frontend
Version:
iTwin.js frontend components
20 lines • 626 B
TypeScript
/** @packageDocumentation
* @module Rendering
*/
import { Range3d } from "@itwin/core-geometry";
import { QParams3d } from "@itwin/core-common";
import { Geometry } from "./GeometryPrimitives";
/** @internal */
export declare class GeometryList {
private _list;
get first(): Geometry | undefined;
get isEmpty(): boolean;
get length(): number;
push(geom: Geometry): number;
append(src: GeometryList): GeometryList;
clear(): void;
computeRange(): Range3d;
computeQuantizationParams(): QParams3d;
[Symbol.iterator](): ArrayIterator<Geometry>;
}
//# sourceMappingURL=GeometryList.d.ts.map