VertexElementUV
概述
VertexElementUV 是 Aspose.3D FOSS 中用于 Java 的一个类。继承自:VertexElementFVector。
VertexElementUV.addData(data) 将一个新的 UV 坐标追加到元素的数据集合中。
此类提供 23 个用于在 Java 程序中处理 VertexElementUV 对象的方法。可用的方法包括:VertexElementUV、addData、addData2、clear、clone、copyTo、getData、getIndices、getMappingMode、getName、getReferenceMode、getVertexElementType,以及另外 6 个方法。安装 Aspose.3D FOSS for Java 包后,所有公共成员对任何 Java 应用程序均可访问。属性:data、indices、mappingMode、name、referenceMode、vertexElementType。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
vertexElementType | VertexElementType | 读取 | 获取顶点元素类型。 |
data | List<FVector4> | 读取 | 获取数据。 |
name | String | 读取 | 获取顶点元素的名称。 |
mappingMode | MappingMode | 读取 | 获取映射模式。 |
referenceMode | ReferenceMode | 读取 | 获取引用模式。 |
indices | List<Integer> | 读取 | 获取索引列表。 |
方法
| 签名 | 描述 |
|---|---|
VertexElementUV() | 使用给定的纹理映射、映射模式和参考模式创建一个新实例 |
VertexElementUV(mapping: TextureMapping) | 在此 VertexElementUV 实例上调用 VertexElementUV(mapping)。 |
getVertexElementType() → VertexElementType | 返回顶点元素类型。 |
addData(data: java.lang.Iterable<Vector2>) | 向元素的数据集合中追加一个新的 UV 坐标 |
addData2(data: java.lang.Iterable<Vector3>) | 对该 VertexElementUV 实例调用 addData2(data)。 |
clear() | 对该 VertexElementUV 实例调用 clear。 |
clone(withData: boolean, withIndices: boolean) → VertexElement | 在此 VertexElementUV 实例上调用 clone(withData, withIndices)。 |
copyTo(target: VertexElementFVector) | 在此 VertexElementUV 实例上调用 copyTo(target)。 |
getData() → List<FVector4> | 返回数据。 |
setData(data: FVector4[]) | 设置数据值。 |
setData(data: FVector3[]) | 设置数据值。 |
setData(data: FVector2[]) | 设置数据值。 |
getName() → String | 获取顶点元素的名称。 |
setName(name: String) | 设置顶点元素的名称。 |
getMappingMode() → MappingMode | 获取映射模式。 |
setMappingMode(mappingMode: MappingMode) | 设置映射模式。 |
getReferenceMode() → ReferenceMode | 获取引用模式。 |
setReferenceMode(referenceMode: ReferenceMode) | 设置参考模式。 |
getIndices() → List<Integer> | 获取索引列表。 |
setIndices(indices: int[]) | 设置索引数组。 |
clone(withData: boolean) → VertexElement | 克隆顶点元素。 |
clone() → VertexElement | 使用默认设置克隆顶点元素。 |
toString() → String | 返回顶点元素的字符串表示。 |