 | CIMUCRCGridInexact Method |
Computes a CRC Checksum on a grid and allows you to specify
number of bits of floats/doubles to drop so that the CRC
will be same even of this are changed.
Namespace:
GeoEngine.Core.GXNet
Assembly:
geoengine.core.gxnet (in geoengine.core.gxnet.dll) Version: 2024.2.0.25
Syntaxpublic static int CRCGridInexact(
string grid,
int pul_crc,
int float_bits,
int double_bits
)
public static int CRCGridInexact(
string grid,
int pul_crc,
int float_bits,
int double_bits
)
Public Shared Function CRCGridInexact (
grid As String,
pul_crc As Integer,
float_bits As Integer,
double_bits As Integer
) As Integer
Public Shared Function CRCGridInexact (
grid As String,
pul_crc As Integer,
float_bits As Integer,
double_bits As Integer
) As Integer
public:
static int CRCGridInexact(
String^ grid,
int pul_crc,
int float_bits,
int double_bits
)
public:
static int CRCGridInexact(
String^ grid,
int pul_crc,
int float_bits,
int double_bits
)
static member CRCGridInexact :
grid : string *
pul_crc : int *
float_bits : int *
double_bits : int -> int
static member CRCGridInexact :
grid : string *
pul_crc : int *
float_bits : int *
double_bits : int -> int
Parameters
- grid
- Type: SystemString
Grid - pul_crc
- Type: SystemInt32
Starting CRC (use <define>CRC_INIT_VALUE</define> if none) - float_bits
- Type: SystemInt32
<define>IMU_FLOAT_CRC_BITS</define> - double_bits
- Type: SystemInt32
<define>IMU_DOUBLE_CRC_BITS</define>
Return Value
Type:
Int32CRC value
Remarks
Very useful for testing where the last bits of accuracy
are not as important.
See Also