Search
Preparing search index...
The search index is not available
rhodonite
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
rhodonite
VertexAttributeClass
Class VertexAttributeClass
Hierarchy
EnumClass
VertexAttributeClass
Implements
VertexAttributeEnum
Index
Constructors
constructor
Properties
__attribute
Slot
__gltf
ComponentN
__shader
Str
index
str
symbol
__index
Count
Accessors
W
X
XY
XYZ
XYZW
Y
Z
attribute
Type
Name
shader
Str
Methods
_set
Shader
Str
get
Attribute
Slot
get
Vertex
Attribute
Components
As
Gltf
toJSON
to
String
__create
Vertex
Attribute
Class
Constructors
Private
constructor
new
Vertex
Attribute
Class
(
__namedParameters
:
VertexAttributeDescriptor
)
:
VertexAttributeClass
Parameters
__namedParameters:
VertexAttributeDescriptor
Returns
VertexAttributeClass
Properties
Private
__attribute
Slot
__attribute
Slot
:
number
Private
__gltf
ComponentN
__gltf
ComponentN
:
number
Private
__shader
Str
__shader
Str
:
string
Readonly
index
index
:
number
Readonly
str
str
:
string
Readonly
symbol
symbol
:
symbol
Static
Private
__index
Count
__index
Count
:
number
= -1
Accessors
W
get
W
(
)
:
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
Returns
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
X
get
X
(
)
:
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
Returns
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
XY
get
XY
(
)
:
VertexAttributeSemanticsJoinedString
Returns
VertexAttributeSemanticsJoinedString
XYZ
get
XYZ
(
)
:
VertexAttributeSemanticsJoinedString
Returns
VertexAttributeSemanticsJoinedString
XYZW
get
XYZW
(
)
:
VertexAttributeSemanticsJoinedString
Returns
VertexAttributeSemanticsJoinedString
Y
get
Y
(
)
:
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
Returns
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
Z
get
Z
(
)
:
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
Returns
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
attribute
Type
Name
get
attributeTypeName
(
)
:
VertexAttributeTypeName
Returns
VertexAttributeTypeName
shader
Str
get
shaderStr
(
)
:
string
Returns
string
Methods
_set
Shader
Str
_set
Shader
Str
(
str
:
string
)
:
void
Parameters
str:
string
Returns
void
get
Attribute
Slot
get
Attribute
Slot
(
)
:
number
Returns
number
get
Vertex
Attribute
Components
As
Gltf
get
Vertex
Attribute
Components
As
Gltf
(
)
:
VertexAttributeSemanticsJoinedString
Returns
VertexAttributeSemanticsJoinedString
toJSON
toJSON
(
)
:
number
Returns
number
to
String
to
String
(
)
:
string
Returns
string
Static
__create
Vertex
Attribute
Class
__create
Vertex
Attribute
Class
(
desc
:
VertexAttributeDescriptor
)
:
VertexAttributeClass
Parameters
desc:
VertexAttributeDescriptor
Returns
VertexAttributeClass
Exports
Vertex
Attribute
Class
constructor
__attribute
Slot
__gltf
ComponentN
__shader
Str
index
str
symbol
__index
Count
W
X
XY
XYZ
XYZW
Y
Z
attribute
Type
Name
shader
Str
_set
Shader
Str
get
Attribute
Slot
get
Vertex
Attribute
Components
As
Gltf
toJSON
to
String
__create
Vertex
Attribute
Class
Generated using
TypeDoc