Squeak Class Documentation category index | class index  
 
FloatArrayPlugin
  category: VMConstruction-Plugins
  superclass: InterpreterPlugin
  subclasses:

FloatArrayPlugin defines the basic access messages for FloatArray (e.g., floatAt: and floatAt:put:).

instance methods
  access primitives
  primitiveAt
primitiveAtPut
primitiveEqual
primitiveHashArray

  arithmetic primitives
  primitiveAddFloatArray
primitiveAddScalar
primitiveDivFloatArray
primitiveDivScalar
primitiveDotProduct
primitiveMulFloatArray
primitiveMulScalar
primitiveSubFloatArray
primitiveSubScalar

class methods
  accessing
 

  translation to C
  declareCVarsIn:

instance methods
  access primitives top  
 

primitiveAt


 

primitiveAtPut


 

primitiveEqual


 

primitiveHashArray


  arithmetic primitives top  
 

primitiveAddFloatArray

Primitive. Add the receiver and the argument, both FloatArrays and store the result into the receiver.


 

primitiveAddScalar

Primitive. Add the argument, a scalar value to the receiver, a FloatArray


 

primitiveDivFloatArray

Primitive. Add the receiver and the argument, both FloatArrays and store the result into the receiver.


 

primitiveDivScalar

Primitive. Add the argument, a scalar value to the receiver, a FloatArray


 

primitiveDotProduct

Primitive. Compute the dot product of the receiver and the argument.
The dot product is defined as the sum of the products of the individual elements.


 

primitiveMulFloatArray

Primitive. Add the receiver and the argument, both FloatArrays and store the result into the receiver.


 

primitiveMulScalar

Primitive. Add the argument, a scalar value to the receiver, a FloatArray


 

primitiveSubFloatArray

Primitive. Add the receiver and the argument, both FloatArrays and store the result into the receiver.


 

primitiveSubScalar

Primitive. Add the argument, a scalar value to the receiver, a FloatArray


class methods
  accessing top  

  translation to C top  
 

declareCVarsIn:

Nothing to declare...