configurator-core/src/configurator.
# Implements
ContextOmit<InitDataDefinition,"colors">
# Table of contents
# Constructors
# Properties
- _creator_
- _measureTraffic
- applyCurrentGlobalParameters
- autoQuality
- bananaForScale
- callbacksOnlyIfGeometryIsReady
- cameraRestriction
- cameraSpacing
- colors
- configureInRoom
- customShading
- customShadingMoc
- debug
- disableDebugGUI
- disableEnvMap
- dls
- edit
- envMapIntensity
- envMapRotation
- envMapUrl
- featureFlags
- floorMaterialsTag
- highlighting
- id
- initialFloorMaterial
- isItem
- legacyLight
- ls
- maxHorizontalCameraAngle
- maxLightSources
- maxVerticalCameraAngle
- measurementSystem
- meshSelection
- minHorizontalCameraAngle
- minVerticalCameraAngle
- moc
- mode
- offlineSync
- offset
- precisionCm
- precisionInch
- preloadHint
- preloadId
- restrictionLevel
- sceneLight
- shading
- showArButton
- showInfos
- showPrice
- snappingEnabled
- startTag
- stats
- transparentBackground
- transparentHighlighting
- typeChangeTag
- unit
- unitStringType
- usePriceService
- useRoomlePrice
- zoomDistance
# Methods
# Constructors
# constructor
• new default(creator)
# Parameters
| Name | Type |
|---|---|
creator | string |
# Properties
# _creator_
• _creator_: string
# Implementation of
# _measureTraffic
• Optional _measureTraffic: boolean = false
# Implementation of
Omit._measureTraffic
# applyCurrentGlobalParameters
• Optional applyCurrentGlobalParameters: boolean
# Implementation of
Omit.applyCurrentGlobalParameters
# autoQuality
• Optional autoQuality: boolean = false
# Implementation of
Omit.autoQuality
# bananaForScale
• Optional bananaForScale: boolean
# Implementation of
Omit.bananaForScale
# callbacksOnlyIfGeometryIsReady
• Optional callbacksOnlyIfGeometryIsReady: boolean = true
If true, the callbacks will only be called if the geometry is ready. Before RML-8368 false was the default. For more info see there
# cameraRestriction
• Optional cameraRestriction: number
# Implementation of
Omit.cameraRestriction
# cameraSpacing
• Optional cameraSpacing: number = 0
# Implementation of
Omit.cameraSpacing
# colors
• colors: ThreeJsColorsIn3dScene
# configureInRoom
• Optional configureInRoom: boolean = false
# customShading
• Optional customShading: CustomShadingParameters
# Implementation of
Omit.customShading
# customShadingMoc
• Optional customShadingMoc: CustomShadingParameters
# Implementation of
Omit.customShadingMoc
# debug
• Optional debug: boolean
# Implementation of
Omit.debug
# disableDebugGUI
• Optional disableDebugGUI: boolean = false
# disableEnvMap
• Optional disableEnvMap: boolean = false
# Implementation of
Omit.disableEnvMap
# dls
• Optional dls: string = null
# Implementation of
Omit.dls
# edit
• Optional edit: boolean = false
# Implementation of
Omit.edit
# envMapIntensity
• Optional envMapIntensity: number = 1.5
# Implementation of
Omit.envMapIntensity
# envMapRotation
• Optional envMapRotation: number = 0
# Implementation of
Omit.envMapRotation
# envMapUrl
• Optional envMapUrl: string = ENV_HDR_256_FILE_NAME
# Implementation of
Omit.envMapUrl
# featureFlags
• featureFlags: FeatureFlags
# Implementation of
Omit.featureFlags
# floorMaterialsTag
• Optional floorMaterialsTag: string
# Implementation of
Omit.floorMaterialsTag
# highlighting
• Optional highlighting: string = ROOMLE_HIGHLIGHTNG.SMART
# Implementation of
Omit.highlighting
# id
• Optional id: string
# Implementation of
Omit.id
# initialFloorMaterial
• Optional initialFloorMaterial: string
# Implementation of
Omit.initialFloorMaterial
# isItem
• Optional isItem: boolean
# Implementation of
Omit.isItem
# legacyLight
• Optional legacyLight: boolean = false
# Implementation of
Omit.legacyLight
# ls
• Optional ls: string = null
# Implementation of
Omit.ls
# maxHorizontalCameraAngle
• Optional maxHorizontalCameraAngle: number
# Implementation of
Omit.maxHorizontalCameraAngle
# maxLightSources
• Optional maxLightSources: number = -1
# Implementation of
Omit.maxLightSources
# maxVerticalCameraAngle
• Optional maxVerticalCameraAngle: number
# Implementation of
Omit.maxVerticalCameraAngle
# measurementSystem
• Optional measurementSystem: string
# meshSelection
• Optional meshSelection: boolean = true
# Implementation of
Omit.meshSelection
# minHorizontalCameraAngle
• Optional minHorizontalCameraAngle: number
# Implementation of
Omit.minHorizontalCameraAngle
# minVerticalCameraAngle
• Optional minVerticalCameraAngle: number
# Implementation of
Omit.minVerticalCameraAngle
# moc
• Optional moc: boolean = false
# Implementation of
Omit.moc
# mode
• Optional mode: Enumify<{ CAMERA_2D: "2D" = '2D'; CAMERA_3D: "3D" = '3D'; CAMERA_FP: "FP" = 'FP' }> = CAMERA_TYPE.CAMERA_3D
# Implementation of
Omit.mode
# offlineSync
• Optional offlineSync: string
# Implementation of
Omit.offlineSync
# offset
• Optional offset: CanvasOffset
# Implementation of
Omit.offset
# precisionCm
• Optional precisionCm: string
# Implementation of
Omit.precisionCm
# precisionInch
• Optional precisionInch: string
# Implementation of
Omit.precisionInch
# preloadHint
• Optional preloadHint: string
# Implementation of
Omit.preloadHint
# preloadId
• Optional preloadId: string
# Implementation of
Omit.preloadId
# restrictionLevel
• Optional restrictionLevel: number = 0
# Implementation of
Omit.restrictionLevel
# sceneLight
• Optional sceneLight: DefaultEnvironmentSceneType = null
# Implementation of
Omit.sceneLight
# shading
• Optional shading: SceneShadingType = SCENE_SHADING_TYPES.DEFAULT
# Implementation of
Omit.shading
# showArButton
• Optional showArButton: boolean
# Implementation of
Omit.showArButton
# showInfos
• Optional showInfos: boolean
# Implementation of
Omit.showInfos
# showPrice
• Optional showPrice: boolean
# Implementation of
Omit.showPrice
# snappingEnabled
• Optional snappingEnabled: boolean
# startTag
• Optional startTag: string
# Implementation of
Omit.startTag
# stats
• Optional stats: boolean = false
# Implementation of
Omit.stats
# transparentBackground
• Optional transparentBackground: boolean = false
# Implementation of
Omit.transparentBackground
# transparentHighlighting
• Optional transparentHighlighting: boolean = true
# Implementation of
Omit.transparentHighlighting
# typeChangeTag
• Optional typeChangeTag: string
# Implementation of
Omit.typeChangeTag
# unit
• Optional unit: string = null
# Implementation of
Omit.unit
# unitStringType
• Optional unitStringType: string = null
# Implementation of
Omit.unitStringType
# usePriceService
• Optional usePriceService: boolean
# Implementation of
Omit.usePriceService
# useRoomlePrice
• Optional useRoomlePrice: boolean
# Implementation of
Omit.useRoomlePrice
# zoomDistance
• Optional zoomDistance: number
# Implementation of
Omit.zoomDistance
# Methods
# setOverrides
▸ setOverrides(initData): void
# Parameters
| Name | Type |
|---|---|
initData | default | Partial<InitDataDefinition & GlobalInitDataDefinition> |
# Returns
void