Preparing search index...
The search index is not available
ore.core
ore.core
Vector3
Class Vector3
Hierarchy
Vector
<
Float32Array
>
Vector3
Index
Constructors
constructor
Properties
m_
data
m_
type
Accessors
data
dim
type
w
x
y
z
Methods
add
at
clone
compare
copy
cross
div
dot
fill
is
Zero
length
mul
neg
normalize
set
set
Length
set
Zero
squared
Length
sub
transform
As
Point
transform
As
Vector
Constructors
constructor
new
Vector3
(
)
:
Vector3
Returns
Vector3
Properties
Protected
m_
data
m_
data
:
Float32Array
Protected
m_
type
m_
type
:
string
Accessors
data
get
data
(
)
:
T
Returns
T
set
data
(
data
)
:
void
Parameters
data
:
T
Returns
void
dim
get
dim
(
)
:
number
Returns
number
type
get
type
(
)
:
string
Returns
string
w
get
w
(
)
:
number
Returns
number
set
w
(
v
)
:
void
Parameters
v
:
number
Returns
void
x
get
x
(
)
:
number
Returns
number
set
x
(
v
)
:
void
Parameters
v
:
number
Returns
void
y
get
y
(
)
:
number
Returns
number
set
y
(
v
)
:
void
Parameters
v
:
number
Returns
void
z
get
z
(
)
:
number
Returns
number
set
z
(
v
)
:
void
Parameters
v
:
number
Returns
void
Methods
add
add
(
rhs
)
:
Vector3
Parameters
rhs
:
Vector3
Returns
Vector3
at
at
(
i
)
:
number
Parameters
i
:
number
Returns
number
clone
clone
(
)
:
Vector3
Returns
Vector3
compare
compare
(
other
)
:
boolean
Parameters
other
:
Vector3
Returns
boolean
copy
copy
(
other
)
:
void
Parameters
other
:
Vector3
Returns
void
cross
cross
(
rhs
)
:
Vector3
Parameters
rhs
:
Vector3
Returns
Vector3
div
div
(
rhs
)
:
Vector3
Parameters
rhs
:
number
Returns
Vector3
dot
dot
(
rhs
)
:
number
Parameters
rhs
:
Vector3
Returns
number
fill
fill
(
v
)
:
Vector3
Parameters
v
:
number
Returns
Vector3
is
Zero
is
Zero
(
)
:
boolean
Returns
boolean
length
length
(
)
:
number
Returns
number
mul
mul
(
rhs
)
:
Vector3
Parameters
rhs
:
number
Returns
Vector3
neg
neg
(
)
:
Vector3
Returns
Vector3
normalize
normalize
(
)
:
Vector3
Returns
Vector3
set
set
(
value
)
:
void
Parameters
value
:
number
Returns
void
set
(
other
)
:
void
Parameters
other
:
Vector
<
Float32Array
>
Returns
void
set
(
array
)
:
void
Parameters
array
:
ArrayLike
<
number
>
Returns
void
set
(
...
values
)
:
void
Parameters
Rest
...
values
:
(
number
|
ArrayLike
<
number
>
|
Vector
<
Float32Array
>
)
[]
Returns
void
set
Length
set
Length
(
len
)
:
Vector3
Parameters
len
:
number
Returns
Vector3
set
Zero
set
Zero
(
)
:
Vector3
Returns
Vector3
squared
Length
squared
Length
(
)
:
number
Returns
number
sub
sub
(
rhs
)
:
Vector3
Parameters
rhs
:
Vector3
Returns
Vector3
transform
As
Point
transform
As
Point
(
mat
)
:
void
Parameters
mat
:
Matrix4
Returns
void
transform
As
Vector
transform
As
Vector
(
mat
)
:
void
Parameters
mat
:
Matrix4
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
m_
data
m_
type
data
dim
type
w
x
y
z
add
at
clone
compare
copy
cross
div
dot
fill
is
Zero
length
mul
neg
normalize
set
set
Length
set
Zero
squared
Length
sub
transform
As
Point
transform
As
Vector
ore.core
Update
Mode
Bounding
Box
Box
Box2
Box3
Buffer
Color
Color3
Color3ub
Color4
Color4ub
Float
Fragment
Source
Integer
Matrix
Matrix2
Matrix3
Matrix4
Min
Max
Plane
Quaternion
Ray
Renderer
Source
Tex
Image2D
Tex
Image
Cube
Tuple
Variant
Vector
Vector2
Vector3
Vector4
Vertex
Source
i
Box2
i
Box3
i
Vector2
i
Vector3
i
Vector4
JAnimation
JArray
Indices
JBackground
JBlend
JCamera
JColor
Mask
JCulling
JDepth
JElement
Indices
JGeometry
JMaterial
JMesh
JNode
JParameters
JPass
JPolygon
Offset
JPrimitive
JProgram
JQuery
JRender
Buffer
JRender
Target
JSampler
JScene
JScissor
JSkin
JStates
JStencil
JTexture
JTexture
Buffer
JTransform
JVertices
JView
Spec
Blend
Equation
Enum
Blend
Function
Enum
Buffer
Target
Enum
Cube
Image
Target
Enum
Cull
Face
Enum
Depth
Function
Enum
Filter
Enum
Front
Face
Enum
JData
JIndices
JPrimitive
Data
JPrimitive
Resource
JResource
JScene
Data
JScene
Resource
JState
JVariant
Data
JVariant
Resource
JVertices
Block
Primitive
Enum
Query
Target
Enum
Render
Buffer
Format
Enum
Stencil
Function
Enum
Stencil
Operation
Enum
Tex
Image
Tex
Image
Cube
Source
Texture
Format
Enum
Texture
Internal
Format
Enum
Type
Enum
Typed
Array
Usage
Enum
Wrap
Mode
Enum
x_
axis
x_
axis_
neg
x_
axis_
pos
y_
axis
y_
axis_
neg
y_
axis_
pos
z_
axis
z_
axis_
neg
z_
axis_
pos
Array
Indices
Background
Blend
Camera
Color
Mask
Culling
Depth
Element
Indices
Geometry
Line
Loop
Line
Strip
Lines
Material
Mesh
Node
Pass
Points
Polygon
Offset
Primitive
Program
Query
Render
Buffer
Render
Target
Sampler2D
Sampler2DClamp
Sampler2DMirror
Sampler2DRepeat
Sampler
Cube
Scene
Scissor
States
Stencil
Texture
Texture
Buffer
Transform
Triangle
Fan
Triangle
Strip
Triangles
Vertices
View
Spec
bbox
box2
box3
buf
clr3
clr3ub
clr4
clr4ub
float
float32
frag
get
Aspect
get
Ortho
Min
Max
get
Ortho
Size
get
View
Spec
ibox2
ibox3
img
img2d
img
Cube
int
int16
int32
int8
ivec2
ivec3
ivec4
look
At
mat2
mat3
mat4
minmax
plane
quat
ray
set
Aspect
set
Ortho
Min
Max
set
Ortho
Size
set
View
Spec
uint16
uint32
uint8
update
Bounding
Box
update
Pass
update
Pass
Asset
update
Pass
Batch
update
Pass
Transform
update
Scene
update
Scene
Asset
update
Scene
Batch
update
Scene
Transform
vec2
vec3
vec4
vert
Generated using
TypeDoc