@itwin/core-frontend
Version:
iTwin.js frontend components
14 lines • 970 B
TypeScript
import { ViewFlagsProperties } from "@itwin/core-common";
import { DisplayStyleState } from "../../DisplayStyleState";
import { IModelConnection } from "../../IModelConnection";
import { ViewState } from "../../ViewState";
import { ActiveSpatialClassifier, SpatialClassifiersState } from "../../SpatialClassifiersState";
import { TileTreeReference } from "../../tile/internal";
export declare abstract class SpatialClassifierTileTreeReference extends TileTreeReference {
abstract get isPlanar(): boolean;
abstract get activeClassifier(): ActiveSpatialClassifier | undefined;
abstract get viewFlags(): Partial<ViewFlagsProperties>;
get transparency(): number | undefined;
}
export declare function createClassifierTileTreeReference(classifiers: SpatialClassifiersState, classifiedTree: TileTreeReference, iModel: IModelConnection, source: ViewState | DisplayStyleState): SpatialClassifierTileTreeReference;
//# sourceMappingURL=ClassifierTileTree.d.ts.map