configurator-core/src/roomle-configurator.
# Table of contents
# Constructors
# Methods
- areAllComponentsInFrustum
- areAllPreviewsVisible
- changeMaterialsOnSelect
- checkComponentAndPreviewVisibility
- checkComponentVisibility
- checkPreviewVisibility
- init
- isComponentVisible
- setCamera
- setObject
# Constructors
# constructor
• new default()
# Methods
# areAllComponentsInFrustum
▸ areAllComponentsInFrustum(previews
): boolean
# Parameters
Name | Type |
---|---|
previews | RoomleComponent [] |
# Returns
boolean
# areAllPreviewsVisible
▸ areAllPreviewsVisible(configuratorViewModel
): boolean
# Parameters
Name | Type |
---|---|
configuratorViewModel | default |
# Returns
boolean
# changeMaterialsOnSelect
▸ changeMaterialsOnSelect(object
, component
, selected?
): void
# Parameters
Name | Type | Default value |
---|---|---|
object | Object3D <Object3DEventMap > | undefined |
component | RoomleComponent | undefined |
selected | boolean | false |
# Returns
void
# checkComponentAndPreviewVisibility
▸ checkComponentAndPreviewVisibility(sceneEventHandler
, configuratorViewModel
): void
# Parameters
Name | Type |
---|---|
sceneEventHandler | default |
configuratorViewModel | default |
# Returns
void
# checkComponentVisibility
▸ checkComponentVisibility(sceneEventHandler
, configuratorViewModel
): void
# Parameters
Name | Type |
---|---|
sceneEventHandler | default |
configuratorViewModel | default |
# Returns
void
# checkPreviewVisibility
▸ checkPreviewVisibility(configuratorViewModel
): void
# Parameters
Name | Type |
---|---|
configuratorViewModel | default |
# Returns
void
# init
▸ init(object
, camera
): void
# Parameters
Name | Type |
---|---|
object | Object3D <Object3DEventMap > |
camera | PerspectiveCamera |
# Returns
void
# isComponentVisible
▸ isComponentVisible(component
): boolean
# Parameters
Name | Type |
---|---|
component | RoomleComponent |
# Returns
boolean
# setCamera
▸ setCamera(camera
): void
# Parameters
Name | Type |
---|---|
camera | PerspectiveCamera |
# Returns
void
# setObject
▸ setObject(object
): void
# Parameters
Name | Type |
---|---|
object | Object3D <Object3DEventMap > |
# Returns
void