The following constructor used the same precision for coordinates, B-factors, and occupancy. Usually, different precision is used for these quantities. This constructor should be removed.
/**
* The constructor for the encoder.
* @param structureDataInterface the interface of data to be encoded
* @param precision the precision for the storing of coordinate, B-factor and occupancy data
*/
public GenericEncoder(StructureDataInterface structureDataInterface, int precision) {
coordDivider = precision;
bfactorOccDivider = precision;
encode(structureDataInterface);
}