public static SaneWord forSaneVersion(int major, int minor, int build) {
    int result = (major & 0xff) << 24;
    result |= (minor & 0xff) << 16;
    result |= (build & 0xffff) << 0;
    return forInt(result);
  }
public static SaneWord forSaneVersion ( int major , int minor , int build ) { int result = ( major & 0xff ) << 24 ; result |= ( minor & 0xff ) << 16 ; result |= ( build & 0xffff ) << 0 ; return forInt ( result ) ; }
Returns a new {@code SaneWord} representing the given SANE version.

@param major the SANE major version
@param minor the SANE minor version
@param build the SANE build identifier