Documentation - v19.2.0-dev
Preparing search index...
@stereograph/teiaviewer
MeshProxy
Class MeshProxy<TContainer>
Abstract
Type Parameters
TContainer
extends
BaseContainer
=
BaseContainer
Hierarchy (
View Summary
)
BaseProxy
<
TContainer
>
MeshProxy
BatchedMeshProxy
InstancedMeshProxy
Index
Constructors
constructor
Properties
container
geometry
src
Geometry
Uuid
Accessors
triangle
Count
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
show
Normals
Helper
Constructors
constructor
new
MeshProxy
<
TContainer
extends
BaseContainer
<
Material
>
=
BaseContainer
<
Material
>
,
>
(
container
:
TContainer
,
proxyId
:
number
,
srcGeometryUuid
:
string
,
)
:
MeshProxy
<
TContainer
>
Type Parameters
TContainer
extends
BaseContainer
<
Material
>
=
BaseContainer
<
Material
>
Parameters
container
:
TContainer
proxyId
:
number
srcGeometryUuid
:
string
Returns
MeshProxy
<
TContainer
>
Properties
Protected
Readonly
container
container
:
TContainer
Readonly
geometry
geometry
:
BufferGeometry
<
NormalBufferAttributes
>
= ...
Readonly
src
Geometry
Uuid
srcGeometryUuid
:
string
Accessors
triangle
Count
get
triangleCount
()
:
number
Returns
number
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
raycast
raycast
(
raycaster
:
Raycaster
,
intersections
:
ProxyIntersection
[]
)
:
void
Parameters
raycaster
:
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
show
Normals
Helper
showNormalsHelper
(
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
Accessors
triangle
Count
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
show
Normals
Helper
Documentation - v19.2.0-dev
Loading...