simplex3d.data

ContiguousSrc

trait ContiguousSrc extends DataSrc

Linear Supertypes
DataSrc, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ContiguousSrc
  2. DataSrc
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. abstract type BindingBuffer <: Buffer

    Definition Classes
    DataSrc
  2. abstract type Format <: data.Format

    Definition Classes
    DataSrc
  3. abstract type Read <: ContiguousSrc

    Definition Classes
    ContiguousSrcDataSrc

Abstract Value Members

  1. abstract def accessorTag: ClassTag[DataSrc.Format.Accessor]

    Definition Classes
    DataSrc
  2. abstract def asReadOnly(): Read

    Definition Classes
    DataSrc
  3. abstract def bindingBuffer(): BindingBuffer

    Binding buffer can be direct or non-direct.

    Binding buffer can be direct or non-direct. It can even be a mapped file. If not cached a new buffer is loaded on demand, the buffer may or may not be cached after that. The buffer contents may be compressed or encoded depending on the Format.

    Definition Classes
    DataSrc
  4. abstract def byteCapacity: Int

    Byte capacity required to store the data.

    Byte capacity required to store the data. For DataViews byteCapacity includes all the interleaved data as well as any unused bytes at the end of the buffer.

    Definition Classes
    DataSrc
  5. abstract def byteOffset: Int

    Definition Classes
    DataSrc
  6. abstract def byteStride: Int

    Definition Classes
    DataSrc
  7. abstract def bytesPerComponent: Int

    Definition Classes
    DataSrc
  8. abstract def components: Int

    Definition Classes
    DataSrc
  9. abstract def formatTag: ClassTag[Format]

    Definition Classes
    DataSrc
  10. abstract def isCached: Boolean

    Definition Classes
    DataSrc
  11. abstract def isNormalized: Boolean

    Definition Classes
    DataSrc
  12. abstract def rawEnum: Int

    Definition Classes
    DataSrc
  13. abstract def sharesStorageWith(d: DataSrc): Boolean

    Definition Classes
    DataSrc
  14. abstract def size: Int

    Definition Classes
    DataSrc

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  18. def toString(): String

    Definition Classes
    AnyRef → Any
  19. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  20. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  21. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from DataSrc

Inherited from AnyRef

Inherited from Any

Ungrouped