VertexDeclaration

VertexDeclaration class

自定义顶点结构的声明

方法

constructor

名称描述
constructor()

Result:


getSealed

名称描述
getSealed()当 VertexDeclaration 已被 com.aspose.threed.TriMesh`1 或 TriMesh 使用后,将被封闭,不再允许进行任何修改。

Result:


getCount

名称描述
getCount()获取此 VertexDeclaration 中定义的所有字段的计数

Result:


getSize

名称描述
getSize()顶点结构的字节大小。

Result:


get

名称描述
get(index)

Result:


clear

名称描述
clear()清除所有字段。

Result:


addField

名称描述
addField(dataType, semantic, index, alias)添加一个新的顶点字段

Parameters:

名称类型描述
dataType数字VertexFieldDataType
semanticVertexFieldSemanticVertexFieldSemantic
索引数字相同字段语义的索引,-1 表示自动生成
alias字符串字段的别名

Result:


fromGeometry

名称描述
fromGeometry(geometry, useFloat)基于 Geometry 的布局创建 VertexDeclaration。

Parameters:

名称类型描述
geometr几何null
useFloatboolean使用 float 而不是 double 类型

Result: VertexDeclaration


compareTo

名称描述
compareTo(other)将此实例与指定对象进行比较,并返回它们相对值的指示。

Result: VertexDeclaration


toString

名称描述
toString()

Result: 字符串


hashCode

名称描述
hashCode()

Result: 数字


equals

名称描述
equals(obj)确定此实例与指定对象(该对象也必须是 VertexDeclaration 对象)是否具有相同的值。

Result: 数字


iterator

名称描述
iterator()保留供内部使用。

Result: 数字