wima
Preparing search index...
Mesh
Class Mesh
Index
Constructors
constructor
Methods
delete
Attribute
get
Attribute
get
Attributes
get
Indices
set
Attribute
set
Indices
circle2
D
circle3
D
cone
cube
cylinder
default
lathe3
D
plane3
D
quad2
D
ring3
D
torus
triangle2
D
triangle3
D
uv
Sphere
Constructors
constructor
new
Mesh
()
:
Mesh
Returns
Mesh
Methods
delete
Attribute
deleteAttribute
(
name
:
string
)
:
void
Parameters
name
:
string
Returns
void
get
Attribute
getAttribute
(
name
:
string
)
:
MeshAttributeData
Parameters
name
:
string
Returns
MeshAttributeData
get
Attributes
getAttributes
()
:
Readonly
<
Map
<
string
,
MeshAttributeData
>
>
Returns
Readonly
<
Map
<
string
,
MeshAttributeData
>
>
get
Indices
getIndices
()
:
Uint16Array
<
ArrayBufferLike
>
Returns
Uint16Array
<
ArrayBufferLike
>
set
Attribute
setAttribute
(
name
:
string
,
attribute
:
MeshAttributeData
)
:
Mesh
Parameters
name
:
string
attribute
:
MeshAttributeData
Returns
Mesh
set
Indices
setIndices
(
indices
:
Uint16Array
<
ArrayBufferLike
>
)
:
Mesh
Parameters
indices
:
Uint16Array
<
ArrayBufferLike
>
Returns
Mesh
Static
circle2
D
circle2D
(
radius
:
number
,
resolution
?:
number
)
:
Mesh
Parameters
radius
:
number
resolution
:
number
= 16
Returns
Mesh
Static
circle3
D
circle3D
(
radius
?:
number
,
segments
?:
number
,
arcstart
?:
number
,
arclength
?:
number
,
)
:
Mesh
Parameters
radius
:
number
= 0.5
segments
:
number
= 32
arcstart
:
number
= 0
arclength
:
number
= ...
Returns
Mesh
Static
cone
cone
(
radius
?:
number
,
height
?:
number
,
radialSegments
?:
number
,
heightSegments
?:
number
,
openEnded
?:
boolean
,
thetaStart
?:
number
,
thetaLength
?:
number
,
)
:
Mesh
Parameters
radius
:
number
= 0.5
height
:
number
= 1
radialSegments
:
number
= 32
heightSegments
:
number
= 1
openEnded
:
boolean
= false
thetaStart
:
number
= 0
thetaLength
:
number
= ...
Returns
Mesh
Static
cube
cube
(
width
?:
number
,
height
?:
number
,
depth
?:
number
,
widthSegments
?:
number
,
heightSegments
?:
number
,
depthSegments
?:
number
,
)
:
Mesh
Parameters
width
:
number
= 1
height
:
number
= 1
depth
:
number
= 1
widthSegments
:
number
= 1
heightSegments
:
number
= 1
depthSegments
:
number
= 1
Returns
Mesh
Static
cylinder
cylinder
(
radiusTop
?:
number
,
radiusBottom
?:
number
,
height
?:
number
,
radialSegments
?:
number
,
heightSegments
?:
number
,
openEnded
?:
boolean
,
thetaStart
?:
number
,
thetaLength
?:
number
,
)
:
Mesh
Parameters
radiusTop
:
number
= 0.5
radiusBottom
:
number
= 0.5
height
:
number
= 1
radialSegments
:
number
= 32
heightSegments
:
number
= 1
openEnded
:
boolean
= false
thetaStart
:
number
= 0
thetaLength
:
number
= ...
Returns
Mesh
Static
default
default
()
:
Mesh
Returns
Mesh
Static
lathe3
D
lathe3D
(
points
?:
Vector2
[]
,
segments
?:
number
,
phiStart
?:
number
,
phiLength
?:
number
,
)
:
Mesh
Parameters
points
:
Vector2
[]
= ...
segments
:
number
= 12
phiStart
:
number
= 0
phiLength
:
number
= ...
Returns
Mesh
Static
plane3
D
plane3D
(
width
?:
number
,
height
?:
number
,
widthSegments
?:
number
,
heightSegments
?:
number
,
)
:
Mesh
Parameters
width
:
number
= 1
height
:
number
= 1
widthSegments
:
number
= 1
heightSegments
:
number
= 1
Returns
Mesh
Static
quad2
D
quad2D
(
width
:
number
,
height
:
number
)
:
Mesh
Parameters
width
:
number
height
:
number
Returns
Mesh
Static
ring3
D
ring3D
(
innerRadius
?:
number
,
outerRadius
?:
number
,
thetaSegments
?:
number
,
phiSegments
?:
number
,
thetaStart
?:
number
,
thetaLength
?:
number
,
)
:
Mesh
Parameters
innerRadius
:
number
= 0.25
outerRadius
:
number
= 0.5
thetaSegments
:
number
= 32
phiSegments
:
number
= 1
thetaStart
:
number
= 0
thetaLength
:
number
= ...
Returns
Mesh
Static
torus
torus
(
radius
?:
number
,
tube
?:
number
,
radialSegments
?:
number
,
tubularSegments
?:
number
,
arc
?:
number
,
)
:
Mesh
Parameters
radius
:
number
= 0.375
tube
:
number
= 0.125
radialSegments
:
number
= 12
tubularSegments
:
number
= 48
arc
:
number
= ...
Returns
Mesh
Static
triangle2
D
triangle2D
(
base
:
number
,
height
:
number
,
baseRatio
?:
number
)
:
Mesh
Parameters
base
:
number
height
:
number
baseRatio
:
number
= 0
Returns
Mesh
Static
triangle3
D
triangle3D
(
base
?:
number
,
height
?:
number
,
baseL
?:
number
)
:
Mesh
Parameters
base
:
number
= 1
height
:
number
= 1
baseL
:
number
= 0
Returns
Mesh
Static
uv
Sphere
uvSphere
(
radius
?:
number
,
widthSegments
?:
number
,
heightSegments
?:
number
,
phiStart
?:
number
,
phiLength
?:
number
,
thetaStart
?:
number
,
thetaLength
?:
number
,
)
:
Mesh
Parameters
radius
:
number
= 0.5
widthSegments
:
number
= 32
heightSegments
:
number
= 16
phiStart
:
number
= 0
phiLength
:
number
= ...
thetaStart
:
number
= 0
thetaLength
:
number
= Math.PI
Returns
Mesh
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
delete
Attribute
get
Attribute
get
Attributes
get
Indices
set
Attribute
set
Indices
circle2
D
circle3
D
cone
cube
cylinder
default
lathe3
D
plane3
D
quad2
D
ring3
D
torus
triangle2
D
triangle3
D
uv
Sphere
wima
Loading...