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
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • BufferViews

        public BufferViews()
    • 方法详细资料

      • 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()
        获取名称
        返回: