From f16a539492d6bb7046829ddd7ce5148089fbffe5 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 29 May 2002 19:34:01 +0000 Subject: [PATCH] Fixes for warnings under VisualStudio --- VisualStudio/VisualStudio.dsw | 175 ++++++++++++++------------- include/osg/Math | 10 +- include/osgGA/GUIEventHandlerVisitor | 2 +- 3 files changed, 94 insertions(+), 93 deletions(-) diff --git a/VisualStudio/VisualStudio.dsw b/VisualStudio/VisualStudio.dsw index 720c5329a..3fa9d0535 100644 --- a/VisualStudio/VisualStudio.dsw +++ b/VisualStudio/VisualStudio.dsw @@ -3,7 +3,7 @@ Microsoft Developer Studio Workspace File, Format Version 6.00 ############################################################################### -Project: "Core osg"=".\osg\osg.dsp" - Package Owner=<4> +Project: "Core osg"=.\osg\osg.dsp - Package Owner=<4> Package=<5> {{{ @@ -15,7 +15,7 @@ Package=<4> ############################################################################### -Project: "Core osgDB"=".\osgDB\osgDB.dsp" - Package Owner=<4> +Project: "Core osgDB"=.\osgDB\osgDB.dsp - Package Owner=<4> Package=<5> {{{ @@ -30,7 +30,7 @@ Package=<4> ############################################################################### -Project: "Core osgGA"=".\osgGA\osgGA.dsp" - Package Owner=<4> +Project: "Core osgGA"=.\osgGA\osgGA.dsp - Package Owner=<4> Package=<5> {{{ @@ -48,7 +48,7 @@ Package=<4> ############################################################################### -Project: "Core osgGLUT"=".\osgGLUT\osgGLUT.dsp" - Package Owner=<4> +Project: "Core osgGLUT"=.\osgGLUT\osgGLUT.dsp - Package Owner=<4> Package=<5> {{{ @@ -72,7 +72,7 @@ Package=<4> ############################################################################### -Project: "Core osgText"=".\osgText\osgText.dsp" - Package Owner=<4> +Project: "Core osgText"=.\osgText\osgText.dsp - Package Owner=<4> Package=<5> {{{ @@ -90,7 +90,7 @@ Package=<4> ############################################################################### -Project: "Core osgUtil"=".\osgUtil\osgUtil.dsp" - Package Owner=<4> +Project: "Core osgUtil"=.\osgUtil\osgUtil.dsp - Package Owner=<4> Package=<5> {{{ @@ -105,7 +105,7 @@ Package=<4> ############################################################################### -Project: "Demo hangglide"=".\Demos\hangglide\hangglide.dsp" - Package Owner=<4> +Project: "Demo hangglide"=.\Demos\hangglide\hangglide.dsp - Package Owner=<4> Package=<5> {{{ @@ -132,7 +132,7 @@ Package=<4> ############################################################################### -Project: "Demo osgbillboard"=".\Demos\osgbillboard\osgbillboard.dsp" - Package Owner=<4> +Project: "Demo osgbillboard"=.\Demos\osgbillboard\osgbillboard.dsp - Package Owner=<4> Package=<5> {{{ @@ -159,54 +159,7 @@ Package=<4> ############################################################################### -Project: "Demo osgconv"=".\Demos\osgconv\osgconv.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name Core osg - End Project Dependency - Begin Project Dependency - Project_Dep_Name Core osgDB - End Project Dependency - Begin Project Dependency - Project_Dep_Name Core osgUtil - End Project Dependency -}}} - -############################################################################### - -Project: "Demo osgcallback"=".\Demos\osgcallback\osgcallback.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name Core osg - End Project Dependency - Begin Project Dependency - Project_Dep_Name Core osgDB - End Project Dependency - Begin Project Dependency - Project_Dep_Name Core osgGA - End Project Dependency - Begin Project Dependency - Project_Dep_Name Core osgGLUT - End Project Dependency - Begin Project Dependency - Project_Dep_Name Core osgUtil - End Project Dependency -}}} -############################################################################### - -Project: "Demo osgcopy"=".\Demos\osgcopy\osgcopy.dsp" - Package Owner=<4> +Project: "Demo osgcallback"=.\Demos\osgcallback\osgcallback.dsp - Package Owner=<4> Package=<5> {{{ @@ -233,7 +186,7 @@ Package=<4> ############################################################################### -Project: "Demo osgcube"=".\Demos\osgcube\osgcube.dsp" - Package Owner=<4> +Project: "Demo osgclip"=.\Demos\osgclip\osgclip.dsp - Package Owner=<4> Package=<5> {{{ @@ -260,7 +213,28 @@ Package=<4> ############################################################################### -Project: "Demo osgclip"=".\Demos\osgclip\osgclip.dsp" - Package Owner=<4> +Project: "Demo osgconv"=.\Demos\osgconv\osgconv.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name Core osg + End Project Dependency + Begin Project Dependency + Project_Dep_Name Core osgDB + End Project Dependency + Begin Project Dependency + Project_Dep_Name Core osgUtil + End Project Dependency +}}} + +############################################################################### + +Project: "Demo osgcopy"=.\Demos\osgcopy\osgcopy.dsp - Package Owner=<4> Package=<5> {{{ @@ -287,7 +261,34 @@ Package=<4> ############################################################################### -Project: "Demo osghud"=".\Demos\osghud\osghud.dsp" - Package Owner=<4> +Project: "Demo osgcube"=.\Demos\osgcube\osgcube.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name Core osg + End Project Dependency + Begin Project Dependency + Project_Dep_Name Core osgDB + End Project Dependency + Begin Project Dependency + Project_Dep_Name Core osgGA + End Project Dependency + Begin Project Dependency + Project_Dep_Name Core osgGLUT + End Project Dependency + Begin Project Dependency + Project_Dep_Name Core osgUtil + End Project Dependency +}}} + +############################################################################### + +Project: "Demo osghud"=.\Demos\osghud\osghud.dsp - Package Owner=<4> Package=<5> {{{ @@ -317,7 +318,7 @@ Package=<4> ############################################################################### -Project: "Demo osgimpostor"=".\Demos\osgimpostor\osgimpostor.dsp" - Package Owner=<4> +Project: "Demo osgimpostor"=.\Demos\osgimpostor\osgimpostor.dsp - Package Owner=<4> Package=<5> {{{ @@ -344,7 +345,7 @@ Package=<4> ############################################################################### -Project: "Demo osgreflect"=".\Demos\osgreflect\osgreflect.dsp" - Package Owner=<4> +Project: "Demo osgreflect"=.\Demos\osgreflect\osgreflect.dsp - Package Owner=<4> Package=<5> {{{ @@ -371,7 +372,7 @@ Package=<4> ############################################################################### -Project: "Demo osgscribe"=".\Demos\osgscribe\osgscribe.dsp" - Package Owner=<4> +Project: "Demo osgscribe"=.\Demos\osgscribe\osgscribe.dsp - Package Owner=<4> Package=<5> {{{ @@ -398,7 +399,7 @@ Package=<4> ############################################################################### -Project: "Demo osgstereoimage"=".\Demos\osgstereoimage\osgstereoimage.dsp" - Package Owner=<4> +Project: "Demo osgstereoimage"=.\Demos\osgstereoimage\osgstereoimage.dsp - Package Owner=<4> Package=<5> {{{ @@ -425,7 +426,7 @@ Package=<4> ############################################################################### -Project: "Demo osgtext"=".\Demos\osgtext\osgtextdemo.dsp" - Package Owner=<4> +Project: "Demo osgtext"=.\Demos\osgtext\osgtextdemo.dsp - Package Owner=<4> Package=<5> {{{ @@ -455,7 +456,7 @@ Package=<4> ############################################################################### -Project: "Demo osgtexture"=".\Demos\osgtexture\osgtexture.dsp" - Package Owner=<4> +Project: "Demo osgtexture"=.\Demos\osgtexture\osgtexture.dsp - Package Owner=<4> Package=<5> {{{ @@ -482,7 +483,7 @@ Package=<4> ############################################################################### -Project: "Demo osgversion"=".\Demos\osgversion\osgversion.dsp" - Package Owner=<4> +Project: "Demo osgversion"=.\Demos\osgversion\osgversion.dsp - Package Owner=<4> Package=<5> {{{ @@ -497,7 +498,7 @@ Package=<4> ############################################################################### -Project: "Demo osgviews"=".\Demos\osgviews\osgviews.dsp" - Package Owner=<4> +Project: "Demo osgviews"=.\Demos\osgviews\osgviews.dsp - Package Owner=<4> Package=<5> {{{ @@ -524,7 +525,7 @@ Package=<4> ############################################################################### -Project: "Demo sgv"=".\Demos\sgv\sgv.dsp" - Package Owner=<4> +Project: "Demo sgv"=.\Demos\sgv\sgv.dsp - Package Owner=<4> Package=<5> {{{ @@ -551,7 +552,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin 3ds"=".\osgPlugins\lib3ds\lib3ds.dsp" - Package Owner=<4> +Project: "osgPlugin 3ds"=.\osgPlugins\lib3ds\lib3ds.dsp - Package Owner=<4> Package=<5> {{{ @@ -569,7 +570,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin bmp"=".\osgPlugins\bmp\bmp.dsp" - Package Owner=<4> +Project: "osgPlugin bmp"=.\osgPlugins\bmp\bmp.dsp - Package Owner=<4> Package=<5> {{{ @@ -587,7 +588,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin dw"=".\osgPlugins\dw\dw.dsp" - Package Owner=<4> +Project: "osgPlugin dw"=.\osgPlugins\dw\dw.dsp - Package Owner=<4> Package=<5> {{{ @@ -605,7 +606,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin dx"=".\osgPlugins\dx\dx.dsp" - Package Owner=<4> +Project: "osgPlugin dx"=.\osgPlugins\dx\dx.dsp - Package Owner=<4> Package=<5> {{{ @@ -623,7 +624,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin flt"=".\osgPlugins\flt\flt.dsp" - Package Owner=<4> +Project: "osgPlugin flt"=.\osgPlugins\flt\flt.dsp - Package Owner=<4> Package=<5> {{{ @@ -641,7 +642,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin gif"=".\osgPlugins\gif\gif.dsp" - Package Owner=<4> +Project: "osgPlugin gif"=.\osgPlugins\gif\gif.dsp - Package Owner=<4> Package=<5> {{{ @@ -659,7 +660,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin jpeg"=".\osgPlugins\jpeg\jpeg.dsp" - Package Owner=<4> +Project: "osgPlugin jpeg"=.\osgPlugins\jpeg\jpeg.dsp - Package Owner=<4> Package=<5> {{{ @@ -677,7 +678,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin lwo"=".\osgPlugins\lwo\lwo.dsp" - Package Owner=<4> +Project: "osgPlugin lwo"=.\osgPlugins\lwo\lwo.dsp - Package Owner=<4> Package=<5> {{{ @@ -698,7 +699,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin obj"=".\osgPlugins\obj\obj.dsp" - Package Owner=<4> +Project: "osgPlugin obj"=.\osgPlugins\obj\obj.dsp - Package Owner=<4> Package=<5> {{{ @@ -716,7 +717,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin osg"=".\osgPlugins\osg\dot_osg.dsp" - Package Owner=<4> +Project: "osgPlugin osg"=.\osgPlugins\osg\dot_osg.dsp - Package Owner=<4> Package=<5> {{{ @@ -734,7 +735,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin osgtgz"=".\osgPlugins\osgtgz\osgtgz.dsp" - Package Owner=<4> +Project: "osgPlugin osgtgz"=.\osgPlugins\osgtgz\osgtgz.dsp - Package Owner=<4> Package=<5> {{{ @@ -752,7 +753,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin pic"=".\osgPlugins\pic\pic.dsp" - Package Owner=<4> +Project: "osgPlugin pic"=.\osgPlugins\pic\pic.dsp - Package Owner=<4> Package=<5> {{{ @@ -770,7 +771,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin png"=".\osgPlugins\png\png.dsp" - Package Owner=<4> +Project: "osgPlugin png"=.\osgPlugins\png\png.dsp - Package Owner=<4> Package=<5> {{{ @@ -788,7 +789,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin rgb"=".\osgPlugins\rgb\rgb.dsp" - Package Owner=<4> +Project: "osgPlugin rgb"=.\osgPlugins\rgb\rgb.dsp - Package Owner=<4> Package=<5> {{{ @@ -806,7 +807,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin tga"=".\osgPlugins\tga\tga.dsp" - Package Owner=<4> +Project: "osgPlugin tga"=.\osgPlugins\tga\tga.dsp - Package Owner=<4> Package=<5> {{{ @@ -824,7 +825,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin tgz"=".\osgPlugins\tgz\tgz.dsp" - Package Owner=<4> +Project: "osgPlugin tgz"=.\osgPlugins\tgz\tgz.dsp - Package Owner=<4> Package=<5> {{{ @@ -842,7 +843,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin tiff"=".\osgPlugins\tiff\tiff.dsp" - Package Owner=<4> +Project: "osgPlugin tiff"=.\osgPlugins\tiff\tiff.dsp - Package Owner=<4> Package=<5> {{{ @@ -860,7 +861,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin txp"=".\osgPlugins\txp\txp.dsp" - Package Owner=<4> +Project: "osgPlugin txp"=.\osgPlugins\txp\txp.dsp - Package Owner=<4> Package=<5> {{{ @@ -878,7 +879,7 @@ Package=<4> ############################################################################### -Project: "osgPlugin zip"=".\osgPlugins\zip\zip.dsp" - Package Owner=<4> +Project: "osgPlugin zip"=.\osgPlugins\zip\zip.dsp - Package Owner=<4> Package=<5> {{{ diff --git a/include/osg/Math b/include/osg/Math index 39e4ba2b3..8bf99607e 100644 --- a/include/osg/Math +++ b/include/osg/Math @@ -80,25 +80,25 @@ template inline T clampBelow(T v,T maximum) { return v>maximum?maximum:v; } template -inline T sign(T v) { return v<0?-1:1; } +inline T sign(T v) { return v<(T)0?(T)-1:(T)1; } template inline T square(T v) { return v*v; } template -inline T signedSquare(T v) { return v<0?-v*v:v*v;; } +inline T signedSquare(T v) { return v<(T)0?-v*v:v*v;; } template -inline T inDegrees(T angle) { return angle*PI/180.0; } +inline T inDegrees(T angle) { return angle*(T)PI/(T)180.0; } template inline T inRadians(T angle) { return angle; } template -inline T DegreesToRadians(T angle) { return angle*PI/180.0; } +inline T DegreesToRadians(T angle) { return angle*(T)PI/(T)180.0; } template -inline T RadiansToDegrees(T angle) { return angle*180.0/PI; } +inline T RadiansToDegrees(T angle) { return angle*(T)180.0/(T)PI; } #if defined(WIN32) && !defined(__CYGWIN__) && !defined(__MWERKS__) inline bool isNaN(float v) { return _isnan(v)!=0; } diff --git a/include/osgGA/GUIEventHandlerVisitor b/include/osgGA/GUIEventHandlerVisitor index 3e4fd5903..44c0441d4 100644 --- a/include/osgGA/GUIEventHandlerVisitor +++ b/include/osgGA/GUIEventHandlerVisitor @@ -1,9 +1,9 @@ #ifndef OSGGA_GUIEVENTHANDLERVISITOR #define OSGGA_GUIEVENTHANDLERVISITOR 1 -#include #include #include +#include namespace osgGA{