configurator-core/src/roomle-configurator..default

# Table of contents

# Constructors

# Methods

# 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