BimCT SDK / WebGL2 Viewer
    Preparing search index...

    Interface SettingsState

    Represents the state of settings.

    interface SettingsState {
        glassHover: boolean;
        cubeShow: boolean;
        compassShow: boolean;
        linesOn: boolean;
        hatchesOn: boolean;
        enhancedSilhouettes: boolean;
        highlightColor: RGB;
        highlightBorderColor: RGB;
        highlightPointColor: RGB;
        highlightAlpha: number;
        highlightXRayAlpha: number;
        rubberbandIntersectFrontColor: RGBA;
        xRayHighlights: boolean;
        hybridIgnoreTransparentElements: boolean;
        hybridAlphaTransparency: number;
        hybridColorizedAlphaTransparency: number;
        enableBackfaceCulling: boolean;
        enableSSAO: boolean;
        groundShadowOn: boolean;
        sunLightEnabled: boolean;
        sunFlareEnabled?: boolean;
        shadowMapsEnabled: boolean;
        shadowsQuality: BIM_SHADOWS_QUALITY;
        pointCloudPixelSize?: number;
        gridEnabled: boolean;
        occlusionCullingEnabled: boolean;
        backgroundColor: RGB;
        backgroundStartColor: RGB;
        backgroundEndColor: RGB;
        skymapURL: string;
        cloudsURL: string;
        skymapId?: "grass" | "desert" | "farm";
        paperColor?: RGB;
        transformationGismo?: { size: GISMO_SIZE; rulerOn: boolean };
    }

    Hierarchy (View Summary)

    Index

    Properties

    glassHover: boolean
    cubeShow: boolean
    compassShow: boolean
    linesOn: boolean
    hatchesOn: boolean
    enhancedSilhouettes: boolean
    highlightColor: RGB
    highlightBorderColor: RGB
    highlightPointColor: RGB
    highlightAlpha: number
    highlightXRayAlpha: number
    rubberbandIntersectFrontColor: RGBA
    xRayHighlights: boolean
    hybridIgnoreTransparentElements: boolean
    hybridAlphaTransparency: number
    hybridColorizedAlphaTransparency: number
    enableBackfaceCulling: boolean
    enableSSAO: boolean
    groundShadowOn: boolean
    sunLightEnabled: boolean
    sunFlareEnabled?: boolean
    shadowMapsEnabled: boolean
    shadowsQuality: BIM_SHADOWS_QUALITY
    pointCloudPixelSize?: number
    gridEnabled: boolean
    occlusionCullingEnabled: boolean
    backgroundColor: RGB
    backgroundStartColor: RGB
    backgroundEndColor: RGB
    skymapURL: string
    cloudsURL: string
    skymapId?: "grass" | "desert" | "farm"
    paperColor?: RGB
    transformationGismo?: { size: GISMO_SIZE; rulerOn: boolean }