removed harmless gcc warnings
This commit is contained in:
parent
1736e204dd
commit
8b69adbfbd
|
@ -24,6 +24,9 @@
|
|||
History
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.17 2007/11/23 17:02:47 cignoni
|
||||
disambiguated pow call (again)
|
||||
|
||||
Revision 1.16 2007/11/23 15:42:11 cignoni
|
||||
disambiguated pow call
|
||||
|
||||
|
@ -241,7 +244,6 @@ static void PerVertexNormalized(ComputeMeshType &m)
|
|||
|
||||
/// multiply the vertex normals by the matrix passed. By default, the scale component is removed
|
||||
static void PerVertexMatrix(ComputeMeshType &m, const Matrix44<ScalarType> &mat, bool remove_scaling= true){
|
||||
float pos_33;
|
||||
float scale;
|
||||
|
||||
Matrix33<ScalarType> mat33(mat,3);
|
||||
|
@ -262,7 +264,6 @@ static void PerVertexMatrix(ComputeMeshType &m, const Matrix44<ScalarType> &mat,
|
|||
|
||||
/// multiply the face normals by the matrix passed. By default, the scale component is removed
|
||||
static void PerFaceMatrix(ComputeMeshType &m, const Matrix44<ScalarType> &mat, bool remove_scaling= true){
|
||||
float pos_33;
|
||||
float scale;
|
||||
|
||||
Matrix33<ScalarType> mat33(mat,3);
|
||||
|
|
|
@ -25,6 +25,9 @@
|
|||
History
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.17 2007/10/17 09:49:50 cignoni
|
||||
correct management of point only files
|
||||
|
||||
Revision 1.16 2007/07/20 14:49:46 cignoni
|
||||
Added in load mask the face color bit when there is a generic material used
|
||||
|
||||
|
@ -559,7 +562,7 @@ static int Open( OpenMeshType &m, const char * filename, Info &oi)
|
|||
// Now the final pass to convert indexes into pointers for face to vert/norm/tex references
|
||||
for(int i=0;i<numTriangles;++i)
|
||||
{
|
||||
assert(m.face.size()==m.fn);
|
||||
assert(m.face.size()==size_t(m.fn));
|
||||
for(int j=0;j<3;++j)
|
||||
{
|
||||
m.face[i].V(j)=&(m.vert[indexedFaces[i].v[j]]);
|
||||
|
|
|
@ -24,6 +24,9 @@
|
|||
History
|
||||
|
||||
$Log: not supported by cvs2svn $
|
||||
Revision 1.20 2007/03/12 16:40:17 tarini
|
||||
Texture coord name change! "TCoord" and "Texture" are BAD. "TexCoord" is GOOD.
|
||||
|
||||
Revision 1.19 2006/03/29 08:50:10 corsini
|
||||
Fix bug in texture coordinates reading
|
||||
|
||||
|
@ -324,7 +327,7 @@ namespace vcg
|
|||
else if (nb_color_components == 3)
|
||||
{
|
||||
// read RGB color
|
||||
if (tokens[k].find(".") == -1)
|
||||
if (tokens[k].find(".") == size_t(-1))// if it is a float there is a dot
|
||||
{
|
||||
// integers
|
||||
unsigned char r =
|
||||
|
@ -351,7 +354,7 @@ namespace vcg
|
|||
else if (nb_color_components == 4)
|
||||
{
|
||||
// read RGBA color
|
||||
if (tokens[k].find(".") == -1)
|
||||
if (tokens[k].find(".") == size_t(-1))
|
||||
{
|
||||
// integers
|
||||
unsigned char r =
|
||||
|
@ -504,7 +507,7 @@ namespace vcg
|
|||
}
|
||||
case 3:
|
||||
{
|
||||
if (tokens[vert_per_face+1].find('.')==-1)
|
||||
if (tokens[vert_per_face+1].find('.')==size_t(-1))
|
||||
{
|
||||
int rgb[3];
|
||||
rgb[0] = atoi( tokens[vert_per_face+1].c_str() );
|
||||
|
@ -526,7 +529,7 @@ namespace vcg
|
|||
}
|
||||
case 4:
|
||||
{
|
||||
if (tokens[vert_per_face+1].find('.')==-1)
|
||||
if (tokens[vert_per_face+1].find('.')==0) // if it is a float there is a dot
|
||||
{
|
||||
unsigned char color[4];
|
||||
color[0] = (unsigned char) atoi(tokens[vert_per_face+1].c_str());
|
||||
|
|
Loading…
Reference in New Issue