Preparing search index...
The search index is not available
Pictofit Web SDK - v22.8.2
Pictofit Web SDK - v22.8.2
VirtualDressingRoom2DParallax
Class VirtualDressingRoom2DParallax
Hierarchy
VirtualDressingRoomInteractive
VirtualDressingRoom2DParallax
Index
Constructors
constructor
Accessors
animation
avatar
compute
Server
focus
Garment
garment
Info
Dots
Updated
Callback
garments
gizmos
Hidden
scene
try
On
Finished
Callback
use
Rigid
Tryon
web
Viewer
Methods
add
Event
Listener
cleanup
compute
Garment
Info
Dot
Locations
create
Animation
create
Avatar
create
Garment
create
Scene
disable
Size
Visualisation
emit
enable
Size
Visualisation
preload
Avatar
Components
preload
Garment
Components
preload
Scene
Components
refresh
rotate
Constructors
constructor
new
Virtual
Dressing
Room2DParallax
(
webViewer
:
WebViewer
, computeServer
:
ComputeServer
)
:
VirtualDressingRoom2DParallax
Parameters
webViewer:
WebViewer
computeServer:
ComputeServer
Returns
VirtualDressingRoom2DParallax
Accessors
animation
get
animation
(
)
:
null
|
IAnimation
Returns
null
|
IAnimation
set
animation
(
newAnimation
:
null
|
IAnimation
)
:
void
Parameters
newAnimation:
null
|
IAnimation
Returns
void
avatar
get
avatar
(
)
:
null
|
IAvatar
Returns
null
|
IAvatar
set
avatar
(
avatar
:
null
|
IAvatar
)
:
void
Parameters
avatar:
null
|
IAvatar
Returns
void
compute
Server
set
computeServer
(
computeServer
:
ComputeServer
)
:
void
Parameters
computeServer:
ComputeServer
Returns
void
focus
Garment
set
focusGarment
(
garment
:
null
|
IGarment
)
:
void
Parameters
garment:
null
|
IGarment
Returns
void
garment
Info
Dots
Updated
Callback
set
garmentInfoDotsUpdatedCallback
(
callback
:
undefined
|
(
(
infoDotLocations
:
{
x
:
number
;
y
:
number
;
}
[]
)
=>
void
)
)
:
void
Parameters
callback:
undefined
|
(
(
infoDotLocations
:
{
x
:
number
;
y
:
number
;
}
[]
)
=>
void
)
Returns
void
garments
get
garments
(
)
:
null
|
IGarment
[]
Returns
null
|
IGarment
[]
set
garments
(
garments
:
null
|
IGarment
[]
)
:
void
Parameters
garments:
null
|
IGarment
[]
Returns
void
gizmos
Hidden
set
gizmosHidden
(
hidden
:
boolean
)
:
void
Parameters
hidden:
boolean
Returns
void
scene
get
scene
(
)
:
null
|
IScene
Returns
null
|
IScene
set
scene
(
scene
:
null
|
IScene
)
:
void
Parameters
scene:
null
|
IScene
Returns
void
try
On
Finished
Callback
set
tryOnFinishedCallback
(
callback
:
undefined
|
(
(
avatar
:
IAvatar
, garments
:
IGarment
[]
)
=>
void
)
)
:
void
Parameters
callback:
undefined
|
(
(
avatar
:
IAvatar
, garments
:
IGarment
[]
)
=>
void
)
Returns
void
use
Rigid
Tryon
get
useRigidTryon
(
)
:
boolean
Returns
boolean
set
useRigidTryon
(
useRigidTryon
:
boolean
)
:
void
Parameters
useRigidTryon:
boolean
Returns
void
web
Viewer
get
webViewer
(
)
:
WebViewer
Returns
WebViewer
Methods
add
Event
Listener
add
Event
Listener
<
K
>
(
type
:
K
, listener
:
(
(
...
ev
:
Parameters
<
(
LoadEvents
&
ErrorEvents
&
DebugEvents
)
[
K
]
>
)
=>
void
)
)
:
VirtualDressingRoom2DParallax
Type Parameters
K
extends
string
|
number
Parameters
type:
K
listener:
(
(
...
ev
:
Parameters
<
(
LoadEvents
&
ErrorEvents
&
DebugEvents
)
[
K
]
>
)
=>
void
)
(
...
ev
:
Parameters
<
(
LoadEvents
&
ErrorEvents
&
DebugEvents
)
[
K
]
>
)
:
void
Parameters
Rest
...
ev:
Parameters
<
(
LoadEvents
&
ErrorEvents
&
DebugEvents
)
[
K
]
>
Returns
void
Returns
VirtualDressingRoom2DParallax
cleanup
cleanup
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
compute
Garment
Info
Dot
Locations
compute
Garment
Info
Dot
Locations
(
)
:
Promise
<
{
x
:
number
;
y
:
number
;
}
[]
>
Returns
Promise
<
{
x
:
number
;
y
:
number
;
}
[]
>
create
Animation
create
Animation
(
asset
:
IAsset
)
:
Promise
<
IAnimation
>
Parameters
asset:
IAsset
Returns
Promise
<
IAnimation
>
create
Avatar
create
Avatar
(
asset
:
IAsset
)
:
Promise
<
IAvatar
>
Parameters
asset:
IAsset
Returns
Promise
<
IAvatar
>
create
Garment
create
Garment
(
asset
:
IAsset
)
:
Promise
<
IGarment
>
Parameters
asset:
IAsset
Returns
Promise
<
IGarment
>
create
Scene
create
Scene
(
asset
:
IAsset
)
:
Promise
<
IScene
>
Parameters
asset:
IAsset
Returns
Promise
<
IScene
>
disable
Size
Visualisation
disable
Size
Visualisation
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
emit
emit
<
K
>
(
type
:
K
,
...
args
:
Parameters
<
(
LoadEvents
&
ErrorEvents
&
DebugEvents
)
[
K
]
>
)
:
Parameters
<
(
LoadEvents
&
ErrorEvents
&
DebugEvents
)
[
K
]
>
Type Parameters
K
extends
string
|
number
Parameters
type:
K
Rest
...
args:
Parameters
<
(
LoadEvents
&
ErrorEvents
&
DebugEvents
)
[
K
]
>
Returns
Parameters
<
(
LoadEvents
&
ErrorEvents
&
DebugEvents
)
[
K
]
>
enable
Size
Visualisation
enable
Size
Visualisation
(
garment
:
IGarment
, configuration
?:
VDRSizeVisualisationConfiguration
)
:
Promise
<
SizeRecommendationResponse
>
Parameters
garment:
IGarment
Optional
configuration:
VDRSizeVisualisationConfiguration
Returns
Promise
<
SizeRecommendationResponse
>
preload
Avatar
Components
preload
Avatar
Components
(
avatar
:
IAvatar
)
:
Promise
<
void
>
Parameters
avatar:
IAvatar
Returns
Promise
<
void
>
preload
Garment
Components
preload
Garment
Components
(
garment
:
IGarment
)
:
Promise
<
void
>
Parameters
garment:
IGarment
Returns
Promise
<
void
>
preload
Scene
Components
preload
Scene
Components
(
scene
:
IScene
)
:
Promise
<
void
>
Parameters
scene:
IScene
Returns
Promise
<
void
>
refresh
refresh
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
rotate
rotate
(
mode
?:
VDRRotationMode
, orientation
?:
VDRRotationOrientation
, degrees
?:
number
, animationTimeInSeconds
?:
number
)
:
void
Parameters
mode:
VDRRotationMode
= VDRRotationMode.CAMERA
orientation:
VDRRotationOrientation
= VDRRotationOrientation.HORIZONTAL
degrees:
number
= 45
animationTimeInSeconds:
number
= 0.75
Returns
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
Modules
Pictofit
Web SDK -
v22.8.2
Asset
Factory2D
Asset
Factory3D
Asset
Factory
Factory
Dressing
Room
Logic
Factory
Virtual
Dressing
Room
Factory
Virtual
Dressing
Room2DParallax
constructor
animation
avatar
compute
Server
focus
Garment
garment
Info
Dots
Updated
Callback
garments
gizmos
Hidden
scene
try
On
Finished
Callback
use
Rigid
Tryon
web
Viewer
add
Event
Listener
cleanup
compute
Garment
Info
Dot
Locations
create
Animation
create
Avatar
create
Garment
create
Scene
disable
Size
Visualisation
emit
enable
Size
Visualisation
preload
Avatar
Components
preload
Garment
Components
preload
Scene
Components
refresh
rotate
Generated using
TypeDoc