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