Package org.rcsb.cif.binary.codec
Class FixedPointCodec
- java.lang.Object
-
- org.rcsb.cif.binary.codec.FixedPointCodec
-
public class FixedPointCodec extends Object
Converts an array of floating point numbers to a
Int32Arraymultiplied by a given factor.FixedPoint { kind = "FixedPoint" factor: number srcType: Float32 | Float64 } Example [1.2, 1.23, 0.123] ---FixedPoint---> { factor = 100 } [120, 123, 12]
-
-
Constructor Summary
Constructors Constructor Description FixedPointCodec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatArraydecode(Int32Array data, FixedPointEncoding encoding)Int32Arrayencode(FloatArray data, FixedPointEncoding encoding)
-
-
-
Method Detail
-
encode
public Int32Array encode(FloatArray data, FixedPointEncoding encoding)
-
decode
public FloatArray decode(Int32Array data, FixedPointEncoding encoding)
-
-