com.supermap.ar.areffect.gltfModel
类 BufferViews
- java.lang.Object
-
- com.supermap.ar.areffect.gltfModel.BufferViews
-
public class BufferViews extends java.lang.ObjectGltf的切片集 bufferview代表一个buffer的切片(或块), bufferview通过offset和length来定义。
-
-
构造器概要
构造器 构造器和说明 BufferViews()
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 java.lang.IntegergetBuffer()获取gltf数据缓冲区java.lang.IntegergetByteLength()获取读取的字节长度java.lang.IntegergetByteOffset()获取字节偏移量java.lang.IntegergetByteStride()获取字节步长java.lang.StringgetName()获取名称java.lang.IntegergetTarget()获取Target target可以是一个常量指示数据是用于顶点属性(34962,表示ARRAY_BUFFER),或者该数据被用于顶点索引(34963,表示ELEMENT_ARRAY_BUFFER)。voidsetBuffer(java.lang.Integer buffer)设置gltf数据缓冲区voidsetByteLength(java.lang.Integer byteLength)设置读取的字节长度voidsetByteOffset(java.lang.Integer byteOffset)设置字节偏移量voidsetByteStride(java.lang.Integer byteStride)设置字节步长voidsetName(java.lang.String name)设置名称voidsetTarget(java.lang.Integer target)设置Target
-
-
-
方法详细资料
-
setBuffer
public void setBuffer(java.lang.Integer buffer)
设置gltf数据缓冲区- 参数:
buffer-
-
getBuffer
public java.lang.Integer getBuffer()
获取gltf数据缓冲区- 返回:
-
setByteOffset
public void setByteOffset(java.lang.Integer byteOffset)
设置字节偏移量- 参数:
byteOffset-
-
getByteOffset
public java.lang.Integer getByteOffset()
获取字节偏移量- 返回:
-
setByteLength
public void setByteLength(java.lang.Integer byteLength)
设置读取的字节长度- 参数:
byteLength-
-
getByteLength
public java.lang.Integer getByteLength()
获取读取的字节长度- 返回:
-
setByteStride
public void setByteStride(java.lang.Integer byteStride)
设置字节步长- 参数:
byteStride-
-
getByteStride
public java.lang.Integer getByteStride()
获取字节步长- 返回:
-
getTarget
public java.lang.Integer getTarget()
获取Target target可以是一个常量指示数据是用于顶点属性(34962,表示ARRAY_BUFFER),或者该数据被用于顶点索引(34963,表示ELEMENT_ARRAY_BUFFER)。- 返回:
-
setTarget
public void setTarget(java.lang.Integer target)
设置Target- 参数:
target-
-
setName
public void setName(java.lang.String name)
设置名称- 参数:
name-
-
getName
public java.lang.String getName()
获取名称- 返回:
-
-