VertexElementUserData

Inheritance: java.lang.Object, com.aspose.threed.VertexElement

public class VertexElementUserData extends VertexElement

为指定组件定义自定义用户数据。通常是针对特定用途的应用程序专用数据。

构造函数

构造函数描述
VertexElementUserData()初始化 VertexElementUserData 类的新实例。

方法

方法描述
clear()清除此顶点元素的所有数据。
clone(boolean withData)深度克隆顶点元素
clone(boolean withDirect, boolean withIndice)
equals(Object arg0)
getClass()
getData()此元素中附加的用户数据
getIndices()获取索引数据
getMappingMode()获取元素的映射方式。
getName()获取名称。
getReferenceMode()获取元素的引用方式。
getVertexElementType()获取 VertexElement 的类型
hashCode()
notify()
notifyAll()
setData(Object value)此元素中附加的用户数据
setIndices(int[] data)加载索引
setMappingMode(MappingMode value)设置元素的映射方式。
setName(String value)设置名称。
setReferenceMode(ReferenceMode value)设置元素的引用方式。
toString()顶点元素的字符串表示。
wait()
wait(long arg0)
wait(long arg0, int arg1)

VertexElementUserData()

public VertexElementUserData()

初始化 VertexElementUserData 类的新实例。

clear()

public void clear()

清除此顶点元素的所有数据。

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

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

参数类型描述
arg0java.lang.Object

Returns: 布尔

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getData()

public Object getData()

此元素中附加的用户数据

Returns: java.lang.Object - 此元素中附加的用户数据

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(Object value)

public void setData(Object value)

此元素中附加的用户数据

Parameters:

参数类型描述
java.lang.Object新值

setIndices(int[] data)

public void setIndices(int[] data)

加载索引

Parameters:

参数类型描述
数据int[]

setMappingMode(MappingMode value)

public void setMappingMode(MappingMode value)

设置元素的映射方式。

Parameters:

参数类型描述
valueMappingMode新值

setName(String value)

public void setName(String value)

设置名称。

Parameters:

参数类型描述
java.lang.String新值

setReferenceMode(ReferenceMode value)

public void setReferenceMode(ReferenceMode value)

设置元素的引用方式。

Parameters:

参数类型描述
valueReferenceMode新值

toString()

public String toString()

顶点元素的字符串表示。

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

参数类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

参数类型描述
arg0long
arg1int