@itwin/core-frontend
Version:
iTwin.js frontend components
19 lines • 871 B
TypeScript
/** @packageDocumentation
* @module WebGL
*/
import { IModelConnection } from "../../../IModelConnection";
import { QueryTileFeaturesOptions, VisibleFeature } from "../../../render/VisibleFeature";
import { RenderCommands } from "./RenderCommands";
import { Target } from "./Target";
/** Iterates over features visible in tiles selected for display by a Target by inspecting its RenderCommands.
* @internal
*/
export declare class VisibleTileFeatures implements Iterable<VisibleFeature> {
readonly includeNonLocatable: boolean;
readonly renderCommands: RenderCommands;
readonly target: Target;
readonly iModel: IModelConnection;
constructor(commands: RenderCommands, options: QueryTileFeaturesOptions, target: Target, iModel: IModelConnection);
[Symbol.iterator](): Iterator<VisibleFeature>;
}
//# sourceMappingURL=VisibleTileFeatures.d.ts.map