# Interfaces

- [CommonInterfaces.Base64Image](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_common_interfaces.base64image.md)
- [CommonInterfaces.CanvasOffset](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_common_interfaces.canvasoffset.md)
- [CommonInterfaces.Position2](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_common_interfaces.position2.md)
- [CommonInterfaces.Position3](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_common_interfaces.position3.md)
- [EnvironmentDynamicEnvironmentSettingLoader.EnvironmentDetails](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_environment_dynamic_environment_setting_loader.environmentdetails.md)
- [EnvironmentDynamicEnvironmentSettingLoader.EnvironmentSetting](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_environment_dynamic_environment_setting_loader.environmentsetting.md)
- [LightsettingDynamicLightSettingLoader.DynamicLight](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_lightsetting_dynamic_light_setting_loader.dynamiclight.md)
- [LightsettingDynamicLightSettingLoader.DynamicLightSettingSource](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_lightsetting_dynamic_light_setting_loader.dynamiclightsettingsource.md)
- [SceneSettingsLoader.SceneSettings](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_scene_settings_loader.scenesettings.md)
- [UtilsShims.CommonInitData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_utils_shims.commoninitdata.md)
- [UtilsShims.ConfiguratorInitData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_utils_shims.configuratorinitdata.md)
- [UtilsShims.FeatureFlags](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_utils_shims.featureflags.md)
- [UtilsShims.GlobalInitDataDefinition](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_utils_shims.globalinitdatadefinition.md)
- [UtilsShims.InitDataDefinition](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_utils_shims.initdatadefinition.md)
- [UtilsShims.PlannerInitData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_utils_shims.plannerinitdata.md)
- [Configurator.Internal.AppState](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.appstate.md)
- [Configurator.Internal.CommunicationInterfaceCallback](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.communicationinterfacecallback.md)
- [Configurator.Internal.Context](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.context.md)
- [Configurator.Internal.CustomShadingParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.customshadingparameters.md)
- [Configurator.Internal.ExternalEmbeddable](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.externalembeddable.md)
- [Configurator.Internal.ExternalObjectApiConfiguration](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.externalobjectapiconfiguration.md)
- [Configurator.Internal.ExternalObjectDebugConfiguration](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.externalobjectdebugconfiguration.md)
- [Configurator.Internal.ExternalObjectMaterialConfiguration](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.externalobjectmaterialconfiguration.md)
- [Configurator.Internal.ExternalObjectUiConfiguration](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.externalobjectuiconfiguration.md)
- [Configurator.Internal.ExternalObjectUiSliderRange](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.externalobjectuisliderrange.md)
- [Configurator.Internal.FetchOptions](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.fetchoptions.md)
- [Configurator.Internal.KernelMessageMetaInfo](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.kernelmessagemetainfo.md)
- [Configurator.Internal.LifeCycleCallbacks](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.lifecyclecallbacks.md)
- [Configurator.Internal.ListenersMap](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.listenersmap.md)
- [Configurator.Internal.NetworkRequestValidations](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.networkrequestvalidations.md)
- [Configurator.Internal.QueuedElement](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.queuedelement.md)
- [Configurator.Internal.RapiError](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.rapierror.md)
- [Configurator.Internal.RapiRelationDefinition](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.rapirelationdefinition.md)
- [Configurator.Internal.SaveOptions](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.saveoptions.md)
- [RoomleConfigurator.Internal.AOPassParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.aopassparameters.md)
- [RoomleConfigurator.Internal.AORenderPassParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.aorenderpassparameters.md)
- [RoomleConfigurator.Internal.ActiveShadowLight](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.activeshadowlight.md)
- [RoomleConfigurator.Internal.Anchor](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.anchor.md)
- [RoomleConfigurator.Internal.AtticDimension](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.atticdimension.md)
- [RoomleConfigurator.Internal.BakedGroundContactShadowConstructorParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.bakedgroundcontactshadowconstructorparameters.md)
- [RoomleConfigurator.Internal.BakedGroundContactShadowParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.bakedgroundcontactshadowparameters.md)
- [RoomleConfigurator.Internal.BlendAoAndAShadowMaterialParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.blendaoandashadowmaterialparameters.md)
- [RoomleConfigurator.Internal.BlendAoPassDepthMaterialParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.blendaopassdepthmaterialparameters.md)
- [RoomleConfigurator.Internal.CameraParameter](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.cameraparameter.md)
- [RoomleConfigurator.Internal.CameraTarget](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.cameratarget.md)
- [RoomleConfigurator.Internal.ChildEntityMode](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.childentitymode.md)
- [RoomleConfigurator.Internal.CleanupOptions](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.cleanupoptions.md)
- [RoomleConfigurator.Internal.CommonConfiguratorKernelCallbackI](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.commonconfiguratorkernelcallbacki.md)
- [RoomleConfigurator.Internal.ComponentEventInfo](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.componenteventinfo.md)
- [RoomleConfigurator.Internal.ConfigurationLoadedResponse](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.configurationloadedresponse.md)
- [RoomleConfigurator.Internal.ConfiguratorDebugAPI](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.configuratordebugapi.md)
- [RoomleConfigurator.Internal.ConfiguratorKernelAccessCallbackI](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.configuratorkernelaccesscallbacki.md)
- [RoomleConfigurator.Internal.ConfiguratorKernelCallbackI](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.configuratorkernelcallbacki.md)
- [RoomleConfigurator.Internal.ConfiguratorViewModelCallbackI](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.configuratorviewmodelcallbacki.md)
- [RoomleConfigurator.Internal.ContinuousDrawingManager](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.continuousdrawingmanager.md)
- [RoomleConfigurator.Internal.CopyTransformMaterialParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.copytransformmaterialparameters.md)
- [RoomleConfigurator.Internal.DenoisePass](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.denoisepass.md)
- [RoomleConfigurator.Internal.DimensionDefinition](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.dimensiondefinition.md)
- [RoomleConfigurator.Internal.DynamicPassUpdateRequirements](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.dynamicpassupdaterequirements.md)
- [RoomleConfigurator.Internal.EMSReference](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.emsreference.md)
- [RoomleConfigurator.Internal.EnvMapParams](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.envmapparams.md)
- [RoomleConfigurator.Internal.EnvironmentMapResult](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.environmentmapresult.md)
- [RoomleConfigurator.Internal.ExternalElement](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.externalelement.md)
- [RoomleConfigurator.Internal.ExternalMeta](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.externalmeta.md)
- [RoomleConfigurator.Internal.ExternalObjectContour](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.externalobjectcontour.md)
- [RoomleConfigurator.Internal.ExternalObjectGroup](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.externalobjectgroup.md)
- [RoomleConfigurator.Internal.ExternalObjectGroupPosition](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.externalobjectgroupposition.md)
- [RoomleConfigurator.Internal.ExternalObjectLoadConfiguration](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.externalobjectloadconfiguration.md)
- [RoomleConfigurator.Internal.ExternalObjectRootModule](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.externalobjectrootmodule.md)
- [RoomleConfigurator.Internal.ExternalObjectSegment](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.externalobjectsegment.md)
- [RoomleConfigurator.Internal.GBufferNormalDepthMaterialParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.gbuffernormaldepthmaterialparameters.md)
- [RoomleConfigurator.Internal.GBufferParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.gbufferparameters.md)
- [RoomleConfigurator.Internal.GBufferRenderTargetsParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.gbufferrendertargetsparameters.md)
- [RoomleConfigurator.Internal.GBufferTextures](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.gbuffertextures.md)
- [RoomleConfigurator.Internal.GLTFScene](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.gltfscene.md)
- [RoomleConfigurator.Internal.GlobalAPI](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.globalapi.md)
- [RoomleConfigurator.Internal.GroundReflectionConstructorParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.groundreflectionconstructorparameters.md)
- [RoomleConfigurator.Internal.GroundReflectionIntensityMaterialParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.groundreflectionintensitymaterialparameters.md)
- [RoomleConfigurator.Internal.GroundReflectionParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.groundreflectionparameters.md)
- [RoomleConfigurator.Internal.HomagIxArticleParams](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.homagixarticleparams.md)
- [RoomleConfigurator.Internal.HomagIxHeaderParams](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.homagixheaderparams.md)
- [RoomleConfigurator.Internal.HomagIxOrderParams](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.homagixorderparams.md)
- [RoomleConfigurator.Internal.InputEventAttatchment](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.inputeventattatchment.md)
- [RoomleConfigurator.Internal.KernelAccessCallbackI](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.kernelaccesscallbacki.md)
- [RoomleConfigurator.Internal.KernelAttic](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.kernelattic.md)
- [RoomleConfigurator.Internal.KernelFloor](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.kernelfloor.md)
- [RoomleConfigurator.Internal.KernelFloorMaterial](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.kernelfloormaterial.md)
- [RoomleConfigurator.Internal.KernelObject](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.kernelobject.md)
- [RoomleConfigurator.Internal.KernelObjectConfiguration](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.kernelobjectconfiguration.md)
- [RoomleConfigurator.Internal.KernelRoomWall](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.kernelroomwall.md)
- [RoomleConfigurator.Internal.KernelUnitFormatter](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.kernelunitformatter.md)
- [RoomleConfigurator.Internal.KernelUtilityForUi](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.kernelutilityforui.md)
- [RoomleConfigurator.Internal.KernelWall](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.kernelwall.md)
- [RoomleConfigurator.Internal.KernelWallMaterial](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.kernelwallmaterial.md)
- [RoomleConfigurator.Internal.LightSourceConfiguration](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.lightsourceconfiguration.md)
- [RoomleConfigurator.Internal.Listener](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.listener.md)
- [RoomleConfigurator.Internal.ListenerCallback](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.listenercallback.md)
- [RoomleConfigurator.Internal.ListenersMap](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.listenersmap.md)
- [RoomleConfigurator.Internal.LutImageDefinition](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.lutimagedefinition.md)
- [RoomleConfigurator.Internal.LutPassParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.lutpassparameters.md)
- [RoomleConfigurator.Internal.MeasurementBase](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.measurementbase.md)
- [RoomleConfigurator.Internal.MessageObject](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.messageobject.md)
- [RoomleConfigurator.Internal.NodePlanObject](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.nodeplanobject.md)
- [RoomleConfigurator.Internal.Object3DRoomleEventMap](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.object3droomleeventmap.md)
- [RoomleConfigurator.Internal.ObjectCacheData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.objectcachedata.md)
- [RoomleConfigurator.Internal.ObjectCacheEntry](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.objectcacheentry.md)
- [RoomleConfigurator.Internal.ObjectMeasurements](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.objectmeasurements.md)
- [RoomleConfigurator.Internal.ObjectToWallLine](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.objecttowallline.md)
- [RoomleConfigurator.Internal.OffsetCamera](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.offsetcamera.md)
- [RoomleConfigurator.Internal.OrthographicOffsetCamera](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.orthographicoffsetcamera.md)
- [RoomleConfigurator.Internal.OutlineParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.outlineparameters.md)
- [RoomleConfigurator.Internal.OutlinePassParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.outlinepassparameters.md)
- [RoomleConfigurator.Internal.OutlineRendererParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.outlinerendererparameters.md)
- [RoomleConfigurator.Internal.PerspectiveOffsetCamera](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.perspectiveoffsetcamera.md)
- [RoomleConfigurator.Internal.Plan](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.plan.md)
- [RoomleConfigurator.Internal.PlanElement](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.planelement.md)
- [RoomleConfigurator.Internal.PlanInteractionHandler](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.planinteractionhandler.md)
- [RoomleConfigurator.Internal.PlanMeasure](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.planmeasure.md)
- [RoomleConfigurator.Internal.PlanModelViewHelper](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.planmodelviewhelper.md)
- [RoomleConfigurator.Internal.PlanNode](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.plannode.md)
- [RoomleConfigurator.Internal.PlanObject](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.planobject.md)
- [RoomleConfigurator.Internal.PlanOverview](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.planoverview.md)
- [RoomleConfigurator.Internal.PlannerKernelCallbackI](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.plannerkernelcallbacki.md)
- [RoomleConfigurator.Internal.PluginConfigMap](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.pluginconfigmap.md)
- [RoomleConfigurator.Internal.PoissonDenoiseParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.poissondenoiseparameters.md)
- [RoomleConfigurator.Internal.PoissonDenoisePassParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.poissondenoisepassparameters.md)
- [RoomleConfigurator.Internal.PrepareImageOptions](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.prepareimageoptions.md)
- [RoomleConfigurator.Internal.PreviewComponent](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.previewcomponent.md)
- [RoomleConfigurator.Internal.PreviewLineComponent](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.previewlinecomponent.md)
- [RoomleConfigurator.Internal.PreviewLineSegment](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.previewlinesegment.md)
- [RoomleConfigurator.Internal.PromiseExecutor](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.promiseexecutor.md)
- [RoomleConfigurator.Internal.Rectangle](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.rectangle.md)
- [RoomleConfigurator.Internal.RectangleReferencePoints](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.rectanglereferencepoints.md)
- [RoomleConfigurator.Internal.RenderCache](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.rendercache.md)
- [RoomleConfigurator.Internal.RoomLightSourceDistribution](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.roomlightsourcedistribution.md)
- [RoomleConfigurator.Internal.RoomleComponent](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.roomlecomponent.md)
- [RoomleConfigurator.Internal.RoomleComponentFactory](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.roomlecomponentfactory.md)
- [RoomleConfigurator.Internal.RoomleToolsCoreUICallback](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.roomletoolscoreuicallback.md)
- [RoomleConfigurator.Internal.RubensAPI](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.rubensapi.md)
- [RoomleConfigurator.Internal.SavedIdbData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.savedidbdata.md)
- [RoomleConfigurator.Internal.ScenePlugin](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.sceneplugin.md)
- [RoomleConfigurator.Internal.ScenePluginHooks](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.scenepluginhooks.md)
- [RoomleConfigurator.Internal.SceneRendererChangeParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.scenerendererchangeparameters.md)
- [RoomleConfigurator.Internal.SceneRendererParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.scenerendererparameters.md)
- [RoomleConfigurator.Internal.ScreenSpaceShadowMapConstructorParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.screenspaceshadowmapconstructorparameters.md)
- [RoomleConfigurator.Internal.ScreenSpaceShadowMapParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.screenspaceshadowmapparameters.md)
- [RoomleConfigurator.Internal.ScriptData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.scriptdata.md)
- [RoomleConfigurator.Internal.ShadowAndAoPassConstructorParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.shadowandaopassconstructorparameters.md)
- [RoomleConfigurator.Internal.ShadowAndAoPassParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.shadowandaopassparameters.md)
- [RoomleConfigurator.Internal.ShadowAndAoPassSettings](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.shadowandaopasssettings.md)
- [RoomleConfigurator.Internal.ShadowGroundPlaneParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.shadowgroundplaneparameters.md)
- [RoomleConfigurator.Internal.ShadowLightSource](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.shadowlightsource.md)
- [RoomleConfigurator.Internal.ShadowParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.shadowparameters.md)
- [RoomleConfigurator.Internal.ShadowTypeParameters](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.shadowtypeparameters.md)
- [RoomleConfigurator.Internal.StaticComponent](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.staticcomponent.md)
- [RoomleConfigurator.Internal.SubComponentWaiter](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.subcomponentwaiter.md)
- [RoomleConfigurator.Internal.ToolsCoreContextCallback](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.toolscorecontextcallback.md)
- [RoomleConfigurator.Internal.ToolsCoreInterface](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.toolscoreinterface.md)
- [RoomleConfigurator.Internal.WallSide](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.wallside.md)
- [RoomleConfigurator.Internal.PassUpdateStates](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_._passupdatestates.md)
- [ServicesConfiguratorUiCallback.UIComponentInfo](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_services_configurator_ui_callback.uicomponentinfo.md)
- [ServicesConfiguratorUiCallback.Internal.ConfiguratorDebugCallbacks](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_services_configurator_ui_callback._internal_.configuratordebugcallbacks.md)
- [ServicesConfiguratorUiCallback.Internal.ConfiguratorKernelContainer](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_services_configurator_ui_callback._internal_.configuratorkernelcontainer.md)
- [ServicesConfiguratorUiCallback.Internal.KernelCube](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_services_configurator_ui_callback._internal_.kernelcube.md)
- [ServicesConfiguratorUiCallback.Internal.PlannerKernelContainer](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_services_configurator_ui_callback._internal_.plannerkernelcontainer.md)
- [ServicesConfiguratorUiCallback.Internal.WallExtensionType](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_services_configurator_ui_callback._internal_.wallextensiontype.md)
- [RoomleGlbViewer.RenderEntry](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/glb_viewer_core_src_roomle_glb_viewer.renderentry.md)
- [RoomleGlbViewer.Internal.GLBRenderWorkerListener](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/glb_viewer_core_src_roomle_glb_viewer._internal_.glbrenderworkerlistener.md)
- [RoomleGlbViewer.Internal.RenderCameraInformation](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/glb_viewer_core_src_roomle_glb_viewer._internal_.rendercamerainformation.md)
- [RoomlePlanner.BatchPaintMaterial](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner.batchpaintmaterial.md)
- [RoomlePlanner.InteractionOptions](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner.interactionoptions.md)
- [RoomlePlanner.RoomlePlannerCallback](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner.roomleplannercallback.md)
- [RoomlePlanner.SceneEvents](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner.sceneevents.md)
- [RoomlePlanner.WallDefinition](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner.walldefinition.md)
- [RoomlePlanner.Internal.ConstructionMeasurements](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner._internal_.constructionmeasurements.md)
- [RoomlePlanner.Internal.ConstructionPlanObject](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner._internal_.constructionplanobject.md)
- [RoomlePlanner.Internal.ExternalObjectAPI](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner._internal_.externalobjectapi.md)
- [RoomlePlanner.Internal.FloorAreaData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner._internal_.floorareadata.md)
- [RoomlePlanner.Internal.LeftOrRightWallSide](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner._internal_.leftorrightwallside.md)
- [RoomlePlanner.Internal.LocalStorageEntry](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner._internal_.localstorageentry.md)
- [RoomlePlanner.Internal.PlanObjectEventInfo](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner._internal_.planobjecteventinfo.md)
- [RoomlePlanner.Internal.PrepareImageOptionsPlanner](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner._internal_.prepareimageoptionsplanner.md)
- [RoomlePlanner.Internal.Store](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner._internal_.store.md)
- [RoomlePlanner.Internal.WallPlanObject](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner._internal_.wallplanobject.md)
- [RoomlePlannerUiCallback.SelectionPayload](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner_ui_callback.selectionpayload.md)
- [RoomlePlannerUiCallback.Internal.ConstructionMeasurementsTransferable](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner_ui_callback._internal_.constructionmeasurementstransferable.md)
- [RoomlePlannerUiCallback.Internal.ExternalObjectUiCallback](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner_ui_callback._internal_.externalobjectuicallback.md)
- [RoomlePlannerUiCallback.Internal.ObjectMeasurementsTransferable](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner_ui_callback._internal_.objectmeasurementstransferable.md)
- [RoomlePlannerUiCallback.Internal.PlanObjectPosition](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/planner_core_src_roomle_planner_ui_callback._internal_.planobjectposition.md)
- [TypingsKernel.AddOnSpot](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.addonspot.md)
- [TypingsKernel.AssetRequest](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.assetrequest.md)
- [TypingsKernel.AssetResponse](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.assetresponse.md)
- [TypingsKernel.AssetType](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.assettype.md)
- [TypingsKernel.ConfigurationExporter](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.configurationexporter.md)
- [TypingsKernel.ConfigurationObject](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.configurationobject.md)
- [TypingsKernel.ConfiguratorKernelClass](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.configuratorkernelclass.md)
- [TypingsKernel.DebugClient](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.debugclient.md)
- [TypingsKernel.DebugValueMapChange](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.debugvaluemapchange.md)
- [TypingsKernel.DebugValueMapDump](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.debugvaluemapdump.md)
- [TypingsKernel.Dimensioning](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.dimensioning.md)
- [TypingsKernel.DockLine](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.dockline.md)
- [TypingsKernel.DockPair](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.dockpair.md)
- [TypingsKernel.DockingLineSegment](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.dockinglinesegment.md)
- [TypingsKernel.EmscriptenList](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.emscriptenlist.md)
- [TypingsKernel.EmscriptenMap](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.emscriptenmap.md)
- [TypingsKernel.ExternalAttributeInformation](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.externalattributeinformation.md)
- [TypingsKernel.ExternalModuleInformation](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.externalmoduleinformation.md)
- [TypingsKernel.HomagIxArticleData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.homagixarticledata.md)
- [TypingsKernel.KernelActionValue](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelactionvalue.md)
- [TypingsKernel.KernelAddOnSpot](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kerneladdonspot.md)
- [TypingsKernel.KernelAnimation](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelanimation.md)
- [TypingsKernel.KernelAnimationAction](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelanimationaction.md)
- [TypingsKernel.KernelCatalogItem](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelcatalogitem.md)
- [TypingsKernel.KernelComponent](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelcomponent.md)
- [TypingsKernel.KernelComponentTypeDto](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelcomponenttypedto.md)
- [TypingsKernel.KernelConfiguration](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelconfiguration.md)
- [TypingsKernel.KernelConfigurationLoadedData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelconfigurationloadeddata.md)
- [TypingsKernel.KernelContainer](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelcontainer.md)
- [TypingsKernel.KernelCube](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelcube.md)
- [TypingsKernel.KernelDockPairToLine](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kerneldockpairtoline.md)
- [TypingsKernel.KernelDockPairToPoint](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kerneldockpairtopoint.md)
- [TypingsKernel.KernelEnum](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelenum.md)
- [TypingsKernel.KernelExternalObjectDocking](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelexternalobjectdocking.md)
- [TypingsKernel.KernelMatrix4](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelmatrix4.md)
- [TypingsKernel.KernelMeshAnimation](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelmeshanimation.md)
- [TypingsKernel.KernelMeshAttributes](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelmeshattributes.md)
- [TypingsKernel.KernelMeshBuffer](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelmeshbuffer.md)
- [TypingsKernel.KernelObjectInformation](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelobjectinformation.md)
- [TypingsKernel.KernelObjectPtrList](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelobjectptrlist.md)
- [TypingsKernel.KernelParamKeyValuePair](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelparamkeyvaluepair.md)
- [TypingsKernel.KernelParameter](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelparameter.md)
- [TypingsKernel.KernelParameterGroup](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelparametergroup.md)
- [TypingsKernel.KernelParameterValue](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelparametervalue.md)
- [TypingsKernel.KernelPart](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelpart.md)
- [TypingsKernel.KernelPartList](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelpartlist.md)
- [TypingsKernel.KernelPartListParameter](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelpartlistparameter.md)
- [TypingsKernel.KernelPartListPrice](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelpartlistprice.md)
- [TypingsKernel.KernelPlanObject](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelplanobject.md)
- [TypingsKernel.KernelPlanObjectBase](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelplanobjectbase.md)
- [TypingsKernel.KernelPlanObjectComponent](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelplanobjectcomponent.md)
- [TypingsKernel.KernelPossibleChild](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelpossiblechild.md)
- [TypingsKernel.KernelRange](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelrange.md)
- [TypingsKernel.KernelValue](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelvalue.md)
- [TypingsKernel.KernelVariable](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelvariable.md)
- [TypingsKernel.KernelVariant](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelvariant.md)
- [TypingsKernel.KernelVector2f](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelvector2f.md)
- [TypingsKernel.KernelVector3](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelvector3.md)
- [TypingsKernel.KernelVector3f](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelvector3f.md)
- [TypingsKernel.KernelViewType](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelviewtype.md)
- [TypingsKernel.ObjectConfigurationType](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.objectconfigurationtype.md)
- [TypingsKernel.ObjectGroupPtr](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.objectgroupptr.md)
- [TypingsKernel.ParamterKeyValue](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.paramterkeyvalue.md)
- [TypingsKernel.PlanObject](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.planobject.md)
- [TypingsKernel.UiKernelParameter](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.uikernelparameter.md)
- [TypingsKernel.UiKernelRange](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.uikernelrange.md)
- [TypingsKernel.UiPlanObject](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.uiplanobject.md)
- [TypingsKernel.UiPossibleChild](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.uipossiblechild.md)
- [TypingsKernel.UiPossibleChildTag](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.uipossiblechildtag.md)
- [TypingsKernel.VariantsList](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.variantslist.md)
- [TypingsKernel.WasmDbEntry](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.wasmdbentry.md)
- [TypingsRapiTypes.AdditionalInfo](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.additionalinfo.md)
- [TypingsRapiTypes.Asset](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.asset.md)
- [TypingsRapiTypes.AssetItem](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.assetitem.md)
- [TypingsRapiTypes.Element](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.element.md)
- [TypingsRapiTypes.LinksCollection](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.linkscollection.md)
- [TypingsRapiTypes.RapiAdditionalContent](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiadditionalcontent.md)
- [TypingsRapiTypes.RapiAuth](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiauth.md)
- [TypingsRapiTypes.RapiBaseColor](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapibasecolor.md)
- [TypingsRapiTypes.RapiCatalog](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapicatalog.md)
- [TypingsRapiTypes.RapiComponent](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapicomponent.md)
- [TypingsRapiTypes.RapiConfiguration](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiconfiguration.md)
- [TypingsRapiTypes.RapiConfigurationEnhanced](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiconfigurationenhanced.md)
- [TypingsRapiTypes.RapiConfiguratorSettings](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiconfiguratorsettings.md)
- [TypingsRapiTypes.RapiElement](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapielement.md)
- [TypingsRapiTypes.RapiFavorite](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapifavorite.md)
- [TypingsRapiTypes.RapiItem](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiitem.md)
- [TypingsRapiTypes.RapiJson](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapijson.md)
- [TypingsRapiTypes.RapiJsonBox](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapijsonbox.md)
- [TypingsRapiTypes.RapiMaterial](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapimaterial.md)
- [TypingsRapiTypes.RapiMaterialGroup](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapimaterialgroup.md)
- [TypingsRapiTypes.RapiMaterialShading](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapimaterialshading.md)
- [TypingsRapiTypes.RapiMesh](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapimesh.md)
- [TypingsRapiTypes.RapiMeshData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapimeshdata.md)
- [TypingsRapiTypes.RapiMeta](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapimeta.md)
- [TypingsRapiTypes.RapiPackage](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapipackage.md)
- [TypingsRapiTypes.RapiPlan](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiplan.md)
- [TypingsRapiTypes.RapiPlanAsset](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiplanasset.md)
- [TypingsRapiTypes.RapiPlanSetting](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiplansetting.md)
- [TypingsRapiTypes.RapiPlanSnapshotGetData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiplansnapshotgetdata.md)
- [TypingsRapiTypes.RapiPlanSnapshotGetDataWith3dUrls](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiplansnapshotgetdatawith3durls.md)
- [TypingsRapiTypes.RapiPlanSnapshotPostData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiplansnapshotpostdata.md)
- [TypingsRapiTypes.RapiPrice](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiprice.md)
- [TypingsRapiTypes.RapiRetailer](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiretailer.md)
- [TypingsRapiTypes.RapiRole](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapirole.md)
- [TypingsRapiTypes.RapiShortId](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapishortid.md)
- [TypingsRapiTypes.RapiSkin](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiskin.md)
- [TypingsRapiTypes.RapiTag](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapitag.md)
- [TypingsRapiTypes.RapiTagForUi](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapitagforui.md)
- [TypingsRapiTypes.RapiTagGeneric](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapitaggeneric.md)
- [TypingsRapiTypes.RapiTenant](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapitenant.md)
- [TypingsRapiTypes.RapiTexture](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapitexture.md)
- [TypingsRapiTypes.RapiUser](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiuser.md)
- [TypingsRapiTypes.RapiUserSetting](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiusersetting.md)
- [TypingsRapiTypes.RoomleSortable](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.roomlesortable.md)
- [TypingsRapiTypes.UserAction](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.useraction.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
