Class

cogx.compiler.gpu_operator.function.ConstantExpressionFunctions

ConstFloat0D

Related Doc: package ConstantExpressionFunctions

Permalink

case class ConstFloat0D(value: Float) extends expression.GPUExpression with Product with Serializable

A Float constant as a GPUExpression.

Linear Supertypes
Serializable, Serializable, Product, Equals, expression.GPUExpression, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ConstFloat0D
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. GPUExpression
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ConstFloat0D(value: Float)

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. def !==(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  3. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  4. def %(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  5. def &(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  6. def &&(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  7. def *(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  8. def +(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  9. def -(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  10. def /(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  11. def <(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  12. def <<(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  13. def <=(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  14. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  15. def ===(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink

    Note that === replaces == to remove conflict with Scala.

    Note that === replaces == to remove conflict with Scala.

    Definition Classes
    GPUExpression
  16. def >(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  17. def >=(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  18. def >>(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  19. def ^(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  20. val args: Array[expression.GPUExpression]

    Permalink

    Arguments to the operator which produces this expression.

    Arguments to the operator which produces this expression.

    Definition Classes
    GPUExpression
  21. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  22. def clone(): AnyRef

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

    Permalink
    Definition Classes
    AnyRef
  24. def exprString: String

    Permalink

    Generate string for the expression.

    Generate string for the expression.

    This has the form:

    ( arg0, arg1, ... )
    Definition Classes
    ConstFloat0DGPUExpression
  25. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  27. val gpuType: GPUType

    Permalink

    The type of this expression.

    The type of this expression.

    Definition Classes
    GPUExpression
  28. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    AnyRef
  30. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  31. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. val operator: expression.Operator

    Permalink

    The operator that produces this expression.

    The operator that produces this expression.

    Definition Classes
    GPUExpression
  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  34. def toString(): String

    Permalink

    Default string conversion.

    Default string conversion.

    Definition Classes
    ConstFloat0DGPUExpression → AnyRef → Any
  35. def unary_!(): UnaryPrefixExpression

    Permalink
    Definition Classes
    GPUExpression
  36. def unary_+(): UnaryPrefixExpression

    Permalink
    Definition Classes
    GPUExpression
  37. def unary_-(): UnaryPrefixExpression

    Permalink
    Definition Classes
    GPUExpression
  38. def unary_~(): UnaryPrefixExpression

    Permalink
    Definition Classes
    GPUExpression
  39. val value: Float

    Permalink
  40. def w: VectorComponentExpression

    Permalink

    Get vector component 3, a scalar, of the variable.

    Get vector component 3, a scalar, of the variable.

    Definition Classes
    GPUExpression
  41. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. def ww: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  45. def www: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  46. def wwx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  47. def wwy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  48. def wwz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  49. def wx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  50. def wxw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  51. def wxx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  52. def wxy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  53. def wxz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  54. def wy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  55. def wyw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  56. def wyx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  57. def wyy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  58. def wyz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  59. def wz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  60. def wzw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  61. def wzx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  62. def wzy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  63. def wzz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  64. def x: VectorComponentExpression

    Permalink

    Get vector component 0, a scalar, of the variable.

    Get vector component 0, a scalar, of the variable.

    Definition Classes
    GPUExpression
  65. def xw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  66. def xww: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  67. def xwx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  68. def xwy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  69. def xwz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  70. def xx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  71. def xxw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  72. def xxx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  73. def xxy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  74. def xxz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  75. def xy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  76. def xyw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  77. def xyx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  78. def xyy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  79. def xyz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  80. def xz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  81. def xzw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  82. def xzx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  83. def xzy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  84. def xzz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  85. def y: VectorComponentExpression

    Permalink

    Get vector component 1, a scalar, of the variable.

    Get vector component 1, a scalar, of the variable.

    Definition Classes
    GPUExpression
  86. def yw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  87. def yww: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  88. def ywx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  89. def ywy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  90. def ywz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  91. def yx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  92. def yxw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  93. def yxx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  94. def yxy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  95. def yxz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  96. def yy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  97. def yyw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  98. def yyx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  99. def yyy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  100. def yyz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  101. def yz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  102. def yzw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  103. def yzx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  104. def yzy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  105. def yzz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  106. def z: VectorComponentExpression

    Permalink

    Get vector component 2, a scalar, of the variable.

    Get vector component 2, a scalar, of the variable.

    Definition Classes
    GPUExpression
  107. def zw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  108. def zww: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  109. def zwx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  110. def zwy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  111. def zwz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  112. def zx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  113. def zxw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  114. def zxx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  115. def zxy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  116. def zxz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  117. def zy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  118. def zyw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  119. def zyx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  120. def zyy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  121. def zyz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  122. def zz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  123. def zzw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  124. def zzx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  125. def zzy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  126. def zzz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  127. def |(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  128. def ||(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression

Deprecated Value Members

  1. def !=(expr: expression.GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
    Annotations
    @deprecated
    Deprecated

    (Since version Cog 4.1) use !== instead

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from expression.GPUExpression

Inherited from AnyRef

Inherited from Any

Ungrouped