configurator-core/src/roomle-configurator..RoomleComponentFactory

# Table of contents

# Methods

# Methods

# create

create(id, position, eulerAngles, parentObjectId, isRootComponent): RoomleComponent

# Parameters

Name Type
id number
position KernelVector3
eulerAngles KernelVector3
parentObjectId number
isRootComponent boolean

# Returns

RoomleComponent


# createOrthographicCamera

createOrthographicCamera(left, right, top, bottom, near?, far?, offset?): OrthographicOffsetCamera

# Parameters

Name Type
left number
right number
top number
bottom number
near? number
far? number
offset? CanvasOffset

# Returns

OrthographicOffsetCamera


# createPerspectiveCamera

createPerspectiveCamera(fov, aspect, near, far, offset?): PerspectiveOffsetCamera

# Parameters

Name Type
fov number
aspect number
near number
far number
offset? CanvasOffset

# Returns

PerspectiveOffsetCamera


# createPreview

createPreview(id, parentObjectId, creator): PreviewComponent

# Parameters

Name Type
id number
parentObjectId number
creator string

# Returns

PreviewComponent


# createPreviewLine

createPreviewLine(previewComponent, creator): PreviewLineComponent

# Parameters

Name Type
previewComponent PreviewComponent
creator string

# Returns

PreviewLineComponent


# createStatic

createStatic(id, url): StaticComponent

# Parameters

Name Type
id number
url string

# Returns

StaticComponent


# isPreview

isPreview(obj): boolean

# Parameters

Name Type
obj RoomleComponent

# Returns

boolean


# isPreviewLine

isPreviewLine(obj): boolean

# Parameters

Name Type
obj RoomleComponent

# Returns

boolean