# Class: OutlineRenderer
configurator-core/src/roomle-configurator.
# Table of contents
# Constructors
# Properties
# Accessors
# Methods
# Constructors
# constructor
• new OutlineRenderer(renderPassManager
, _effectComposer
, parameters
)
# Parameters
Name | Type |
---|---|
renderPassManager | RenderPassManager |
_effectComposer | EffectComposer |
parameters | OutlineRendererParameters |
# Defined in
packages/common-core/src/webgl/renderer/outline-renderer.ts:49 (opens new window)
# Properties
# outlinePassActivated
• outlinePassActivated: boolean
= false
# Defined in
packages/common-core/src/webgl/renderer/outline-renderer.ts:39 (opens new window)
# parameters
• parameters: OutlineParameters
# Defined in
packages/common-core/src/webgl/renderer/outline-renderer.ts:36 (opens new window)
# Accessors
# isOutlinePassActivated
• get
isOutlinePassActivated(): boolean
# Returns
boolean
# Defined in
packages/common-core/src/webgl/renderer/outline-renderer.ts:41 (opens new window)
# outlinePass
• get
outlinePass(): OutlinePass
# Returns
# Defined in
packages/common-core/src/webgl/renderer/outline-renderer.ts:45 (opens new window)
# Methods
# activateOutline
▸ activateOutline(scene
, camera
): void
# Parameters
Name | Type |
---|---|
scene | Scene |
camera | Camera |
# Returns
void
# Defined in
packages/common-core/src/webgl/renderer/outline-renderer.ts:90 (opens new window)
# applyParameters
▸ applyParameters(): void
# Returns
void
# Defined in
packages/common-core/src/webgl/renderer/outline-renderer.ts:77 (opens new window)
# deactivateOutline
▸ deactivateOutline(): void
# Returns
void
# Defined in
packages/common-core/src/webgl/renderer/outline-renderer.ts:117 (opens new window)
# updateOutline
▸ updateOutline(scene
, camera
, selectedObjects
): void
# Parameters
Name | Type |
---|---|
scene | Scene |
camera | Camera |
selectedObjects | Object3D <Object3DEventMap >[] |
# Returns
void
# Defined in
packages/common-core/src/webgl/renderer/outline-renderer.ts:127 (opens new window)
# updateParameters
▸ updateParameters(parameters
): void
# Parameters
Name | Type |
---|---|
parameters | OutlineParameters |
# Returns
void
# Defined in
packages/common-core/src/webgl/renderer/outline-renderer.ts:69 (opens new window)