VertexElementVisibility
Inheritance: java.lang.Object, com.aspose.threed.VertexElement, com.aspose.threed.VertexElementTemplate
public class VertexElementVisibility extends VertexElementTemplate<Boolean>
定义指定的分量是否可见
构造函数
| 构造函数 | 描述 |
|---|---|
| VertexElementVisibility() | 初始化 VertexElementVisibility 类的新实例。 |
方法
| 方法 | 描述 |
|---|---|
| clear() | 从 direct 和 index 数组中移除所有元素。 |
| clone(boolean withData) | 深度克隆顶点元素 |
| clone(boolean withDirect, boolean withIndice) | |
| copyTo(VertexElementTemplate | 将数据复制到指定的元素 |
| equals(Object arg0) | |
| getClass() | |
| getData() | 获取顶点数据 |
| getIndices() | 获取索引数据 |
| getMappingMode() | 获取元素的映射方式。 |
| getName() | 获取名称。 |
| getReferenceMode() | 获取元素的引用方式。 |
| getVertexElementType() | 获取 VertexElement 的类型 |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setData(T[] data) | 加载数据 |
| setIndices(int[] data) | 加载索引 |
| setMappingMode(MappingMode value) | 设置元素的映射方式。 |
| setName(String value) | 设置名称。 |
| setReferenceMode(ReferenceMode value) | 设置元素的引用方式。 |
| toString() | 顶点元素的字符串表示。 |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
VertexElementVisibility()
public VertexElementVisibility()
初始化 VertexElementVisibility 类的新实例。
clear()
public void clear()
从 direct 和 index 数组中移除所有元素。
clone(boolean withData)
public VertexElement clone(boolean withData)
深度克隆顶点元素
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| withData | 布尔 | 克隆具有 direct 和 index 数组的顶点 |
Returns: VertexElement
clone(boolean withDirect, boolean withIndice)
public VertexElement clone(boolean withDirect, boolean withIndice)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| withDirect | 布尔 | |
| withIndice | 布尔 |
Returns: VertexElement
copyTo(VertexElementTemplate target)
public void copyTo(VertexElementTemplate<T> target)
将数据复制到指定的元素
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| target | VertexElementTemplate | 目标。 |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object |
Returns: 布尔
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getData()
public List<T> getData()
获取顶点数据
Returns:
java.util.List
getIndices()
public List<Integer> getIndices()
获取索引数据
Returns: java.util.List<java.lang.Integer> - 索引数据
getMappingMode()
public MappingMode getMappingMode()
获取元素的映射方式。
Returns: MappingMode - how the element is mapped.
getName()
public String getName()
获取名称。
Returns: java.lang.String - 名称。
getReferenceMode()
public ReferenceMode getReferenceMode()
获取元素的引用方式。
Returns: ReferenceMode - how the element is referenced.
getVertexElementType()
public VertexElementType getVertexElementType()
获取 VertexElement 的类型
Returns: VertexElementType - the type of the VertexElement
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setData(T[] data)
public void setData(T[] data)
加载数据
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 数据 | T[] |
setIndices(int[] data)
public void setIndices(int[] data)
加载索引
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 数据 | int[] |
setMappingMode(MappingMode value)
public void setMappingMode(MappingMode value)
设置元素的映射方式。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | MappingMode | 新值 |
setName(String value)
public void setName(String value)
设置名称。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 值 | java.lang.String | 新值 |
setReferenceMode(ReferenceMode value)
public void setReferenceMode(ReferenceMode value)
设置元素的引用方式。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | ReferenceMode | 新值 |
toString()
public String toString()
顶点元素的字符串表示。
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | long | |
| arg1 | int |