mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-19 13:40:49 +03:00
0024087: Eliminate compiler warning C4244 in MSVC++ with warning level 4
Most of the compiler warnings C4244 have been eliminated.
This commit is contained in:
@@ -163,7 +163,7 @@ Standard_Boolean Voxel_BooleanOperation::Cut( Voxel_ColorDS& theVoxels1,
|
||||
Standard_Integer value = value1 - value2;
|
||||
if (value < 0)
|
||||
value = 0;
|
||||
theVoxels1.Set(ix, iy, iz, value);
|
||||
theVoxels1.Set(ix, iy, iz, (Standard_Byte)value);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -211,7 +211,7 @@ Standard_Boolean Voxel_Reader::ReadBoolAsciiVoxels(const TCollection_ExtendedStr
|
||||
((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1] =
|
||||
(Standard_Byte*) calloc(8/*number of bytes in slice*/, sizeof(Standard_Byte));
|
||||
}
|
||||
(((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1])[i2] = value;
|
||||
(((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1])[i2] = (Standard_Byte)value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -288,7 +288,7 @@ Standard_Boolean Voxel_Reader::ReadColorAsciiVoxels(const TCollection_ExtendedSt
|
||||
((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1] =
|
||||
(Standard_Byte*) calloc(32/*number of bytes in slice*/, sizeof(Standard_Byte));
|
||||
}
|
||||
(((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1])[i2] = value;
|
||||
(((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1])[i2] = (Standard_Byte)value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -422,7 +422,7 @@ Standard_Boolean Voxel_Reader::ReadBoolBinaryVoxels(const TCollection_ExtendedSt
|
||||
((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1] =
|
||||
(Standard_Byte*) calloc(8/*number of bytes in slice*/, sizeof(Standard_Byte));
|
||||
}
|
||||
(((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1])[i2] = value;
|
||||
(((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1])[i2] = (Standard_Byte)value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -477,7 +477,7 @@ Standard_Boolean Voxel_Reader::ReadColorBinaryVoxels(const TCollection_ExtendedS
|
||||
((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1] =
|
||||
(Standard_Byte*) calloc(32/*number of bytes in slice*/, sizeof(Standard_Byte));
|
||||
}
|
||||
(((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1])[i2] = value;
|
||||
(((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1])[i2] = (Standard_Byte)value;
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user