Class Float16
- java.lang.Object
-
- de.mirkosertic.bytecoder.api.opencl.Float16
-
- All Implemented Interfaces:
FloatSerializable
public class Float16 extends java.lang.Object implements FloatSerializable
-
-
Constructor Summary
Constructors Modifier Constructor Description private
Float16(float aS0, float aS1, float aS2, float aS3, float aS4, float aS5, float aS6, float aS7, float aS8, float aS9, float aSa, float aSb, float aSc, float aSd, float aSe, float aSf)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) Float16
cross(Float16 aOtherVector)
(package private) float
dot(Float16 aOtherVector)
static Float16
float16(float aS0, float aS1, float aS2, float aS3, float aS4, float aS5, float aS6, float aS7, float aS8, float aS9, float aSa, float aSb, float aSc, float aSd, float aSe, float aSf)
(package private) float
length()
(package private) static Float16
normalize(Float16 aVector)
void
readFrom(java.nio.FloatBuffer aBuffer)
java.lang.String
toString()
void
writeTo(java.nio.FloatBuffer aBuffer)
-
-
-
Field Detail
-
s0
public float s0
-
s1
public float s1
-
s2
public float s2
-
s3
public float s3
-
s4
public float s4
-
s5
public float s5
-
s6
public float s6
-
s7
public float s7
-
s8
public float s8
-
s9
public float s9
-
sa
public float sa
-
sb
public float sb
-
sc
public float sc
-
sd
public float sd
-
se
public float se
-
sf
public float sf
-
-
Method Detail
-
float16
public static Float16 float16(float aS0, float aS1, float aS2, float aS3, float aS4, float aS5, float aS6, float aS7, float aS8, float aS9, float aSa, float aSb, float aSc, float aSd, float aSe, float aSf)
-
writeTo
public void writeTo(java.nio.FloatBuffer aBuffer)
- Specified by:
writeTo
in interfaceFloatSerializable
-
readFrom
public void readFrom(java.nio.FloatBuffer aBuffer)
- Specified by:
readFrom
in interfaceFloatSerializable
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
length
float length()
-
dot
float dot(Float16 aOtherVector)
-
-