Documentation - v19.2.0-dev
Preparing search index...
@stereograph/teiaviewer
BaseProxy
Class BaseProxy<TContainer>
Abstract
Type Parameters
TContainer
extends
BaseContainer
=
BaseContainer
Hierarchy (
View Summary
)
BaseProxy
LineProxy
MeshProxy
Index
Constructors
constructor
Properties
container
geometry
src
Geometry
Uuid
Methods
belongs
To
Container
get
Active
get
Bounding
Box
get
Bounding
Sphere
get
Deep
Geometry
get
Diffuse
Color
get
Emissive
Color
get
Material
get
Matrix
get
Metalness
get
Opacity
get
Position
get
Roughness
get
Visible
raycast
set
Active
set
Diffuse
Color
set
Emissive
Color
set
Material
set
Matrix
set
Metalness
set
Opacity
set
Position
set
Roughness
set
Visible
show
Bounding
Box
Helper
Constructors
constructor
new
BaseProxy
<
TContainer
extends
BaseContainer
<
Material
>
=
BaseContainer
<
Material
>
,
>
(
container
:
TContainer
,
proxyId
:
number
,
srcGeometryUuid
:
string
,
)
:
BaseProxy
<
TContainer
>
Type Parameters
TContainer
extends
BaseContainer
<
Material
>
=
BaseContainer
<
Material
>
Parameters
container
:
TContainer
proxyId
:
number
srcGeometryUuid
:
string
Returns
BaseProxy
<
TContainer
>
Properties
Protected
Readonly
container
container
:
TContainer
Readonly
geometry
geometry
:
BufferGeometry
<
NormalBufferAttributes
>
= ...
Readonly
src
Geometry
Uuid
srcGeometryUuid
:
string
Methods
belongs
To
Container
belongsToContainer
(
container
:
TContainer
)
:
boolean
Parameters
container
:
TContainer
Returns
boolean
get
Active
getActive
()
:
boolean
Returns
boolean
get
Bounding
Box
getBoundingBox
(
target
:
Box3
)
:
Box3
Parameters
target
:
Box3
Returns
Box3
get
Bounding
Sphere
getBoundingSphere
(
target
:
Sphere
)
:
Sphere
Parameters
target
:
Sphere
Returns
Sphere
get
Deep
Geometry
getDeepGeometry
(
target
:
BufferGeometry
)
:
BufferGeometry
Parameters
target
:
BufferGeometry
Returns
BufferGeometry
get
Diffuse
Color
getDiffuseColor
()
:
ColorRepresentation
Returns
ColorRepresentation
get
Emissive
Color
getEmissiveColor
()
:
ColorRepresentation
Returns
ColorRepresentation
get
Material
getMaterial
()
:
MaterialType
Returns
MaterialType
get
Matrix
getMatrix
(
matrix
:
Matrix4
)
:
Matrix4
Parameters
matrix
:
Matrix4
Returns
Matrix4
get
Metalness
getMetalness
()
:
number
Returns
number
get
Opacity
getOpacity
()
:
number
Returns
number
get
Position
getPosition
(
target
:
Vector3
)
:
Vector3
Parameters
target
:
Vector3
Returns
Vector3
get
Roughness
getRoughness
()
:
number
Returns
number
get
Visible
getVisible
()
:
boolean
Returns
boolean
Abstract
raycast
raycast
(
raycast
:
Raycaster
,
intersections
:
ProxyIntersection
[]
)
:
void
Parameters
raycast
:
Raycaster
intersections
:
ProxyIntersection
[]
Returns
void
set
Active
setActive
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
set
Diffuse
Color
setDiffuseColor
(
value
:
ColorRepresentation
)
:
void
Parameters
value
:
ColorRepresentation
Returns
void
set
Emissive
Color
setEmissiveColor
(
value
:
ColorRepresentation
)
:
void
Parameters
value
:
ColorRepresentation
Returns
void
set
Material
setMaterial
(
materialType
:
MaterialType
)
:
void
Parameters
materialType
:
MaterialType
Returns
void
set
Matrix
setMatrix
(
matrix
:
Matrix4
)
:
Matrix4
Parameters
matrix
:
Matrix4
Returns
Matrix4
set
Metalness
setMetalness
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
set
Opacity
setOpacity
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
set
Position
setPosition
(
position
:
Vector3
)
:
Vector3
Parameters
position
:
Vector3
Returns
Vector3
set
Roughness
setRoughness
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
set
Visible
setVisible
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
show
Bounding
Box
Helper
showBoundingBoxHelper
(
helperGroup
:
Group
,
value
:
boolean
)
:
void
Parameters
helperGroup
:
Group
value
:
boolean
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
container
geometry
src
Geometry
Uuid
Methods
belongs
To
Container
get
Active
get
Bounding
Box
get
Bounding
Sphere
get
Deep
Geometry
get
Diffuse
Color
get
Emissive
Color
get
Material
get
Matrix
get
Metalness
get
Opacity
get
Position
get
Roughness
get
Visible
raycast
set
Active
set
Diffuse
Color
set
Emissive
Color
set
Material
set
Matrix
set
Metalness
set
Opacity
set
Position
set
Roughness
set
Visible
show
Bounding
Box
Helper
Documentation - v19.2.0-dev
Loading...