From: Doug M. <dou...@gm...> - 2013-09-13 13:20:23
|
Hello, Currently when this file: gmtl/QuatOps.h is included warnings are generated like this: In file included from /stuff/data/VE_Suite_Deps/auto_deps/gmtl-0.6.1/install-64-bit/include/gmtl-0.6.1/gmtl/Generate.h:16: /stuff/data/VE_Suite_Deps/auto_deps/gmtl-0.6.1/install-64-bit/include/gmtl-0.6.1/gmtl/QuatOps.h:463:33: warning: unused parameter 'result' [-Wunused-parameter] void squad( Quat<DATA_TYPE>& result, DATA_TYPE t, const Quat<DATA_TYPE>& q1, const Quat<DATA_TYPE>& q2, const Quat<DATA_TYPE>& a, const Quat<DATA_TYPE>& b ) ^ /stuff/data/VE_Suite_Deps/auto_deps/gmtl-0.6.1/install-64-bit/include/gmtl-0.6.1/gmtl/QuatOps.h:463:51: warning: unused parameter 't' [-Wunused-parameter] void squad( Quat<DATA_TYPE>& result, DATA_TYPE t, const Quat<DATA_TYPE>& q1, const Quat<DATA_TYPE>& q2, const Quat<DATA_TYPE>& a, const Quat<DATA_TYPE>& b ) ^ /stuff/data/VE_Suite_Deps/auto_deps/gmtl-0.6.1/install-64-bit/include/gmtl-0.6.1/gmtl/QuatOps.h:463:77: warning: unused parameter 'q1' [-Wunused-parameter] void squad( Quat<DATA_TYPE>& result, DATA_TYPE t, const Quat<DATA_TYPE>& q1, const Quat<DATA_TYPE>& q2, const Quat<DATA_TYPE>& a, const Quat<DATA_TYPE>& b ) ^ /stuff/data/VE_Suite_Deps/auto_deps/gmtl-0.6.1/install-64-bit/include/gmtl-0.6.1/gmtl/QuatOps.h:463:104: warning: unused parameter 'q2' [-Wunused-parameter] void squad( Quat<DATA_TYPE>& result, DATA_TYPE t, const Quat<DATA_TYPE>& q1, const Quat<DATA_TYPE>& q2, const Quat<DATA_TYPE>& a, const Quat<DATA_TYPE>& b ) ^ /stuff/data/VE_Suite_Deps/auto_deps/gmtl-0.6.1/install-64-bit/include/gmtl-0.6.1/gmtl/QuatOps.h:463:131: warning: unused parameter 'a' [-Wunused-parameter] void squad( Quat<DATA_TYPE>& result, DATA_TYPE t, const Quat<DATA_TYPE>& q1, const Quat<DATA_TYPE>& q2, const Quat<DATA_TYPE>& a, const Quat<DATA_TYPE>& b ) ^ /stuff/data/VE_Suite_Deps/auto_deps/gmtl-0.6.1/install-64-bit/include/gmtl-0.6.1/gmtl/QuatOps.h:463:157: warning: unused parameter 'b' [-Wunused-parameter] void squad( Quat<DATA_TYPE>& result, DATA_TYPE t, const Quat<DATA_TYPE>& q1, const Quat<DATA_TYPE>& q2, const Quat<DATA_TYPE>& a, const Quat<DATA_TYPE>& b ) ^ /stuff/data/VE_Suite_Deps/auto_deps/gmtl-0.6.1/install-64-bit/include/gmtl-0.6.1/gmtl/QuatOps.h:470:39: warning: unused parameter 'result' [-Wunused-parameter] void meanTangent( Quat<DATA_TYPE>& result, const Quat<DATA_TYPE>& q1, const Quat<DATA_TYPE>& q2, const Quat<DATA_TYPE>& q3 ) ^ /stuff/data/VE_Suite_Deps/auto_deps/gmtl-0.6.1/install-64-bit/include/gmtl-0.6.1/gmtl/QuatOps.h:470:70: warning: unused parameter 'q1' [-Wunused-parameter] void meanTangent( Quat<DATA_TYPE>& result, const Quat<DATA_TYPE>& q1, const Quat<DATA_TYPE>& q2, const Quat<DATA_TYPE>& q3 ) ^ /stuff/data/VE_Suite_Deps/auto_deps/gmtl-0.6.1/install-64-bit/include/gmtl-0.6.1/gmtl/QuatOps.h:470:97: warning: unused parameter 'q2' [-Wunused-parameter] void meanTangent( Quat<DATA_TYPE>& result, const Quat<DATA_TYPE>& q1, const Quat<DATA_TYPE>& q2, const Quat<DATA_TYPE>& q3 ) ^ /stuff/data/VE_Suite_Deps/auto_deps/gmtl-0.6.1/install-64-bit/include/gmtl-0.6.1/gmtl/QuatOps.h:470:124: warning: unused parameter 'q3' [-Wunused-parameter] void meanTangent( Quat<DATA_TYPE>& result, const Quat<DATA_TYPE>& q1, const Quat<DATA_TYPE>& q2, const Quat<DATA_TYPE>& q3 ) Can these methods: /** WARNING: not implemented (do not use) */ template <typename DATA_TYPE> void squad( Quat<DATA_TYPE>& result, DATA_TYPE t, const Quat<DATA_TYPE>& q1, const Quat<DATA_TYPE>& q2, const Quat<DATA_TYPE>& a, const Quat<DATA_TYPE>& b ) /** WARNING: not implemented (do not use) */ template <typename DATA_TYPE> void meanTangent( Quat<DATA_TYPE>& result, const Quat<DATA_TYPE>& q1, const Quat<DATA_TYPE>& q2, const Quat<DATA_TYPE>& q3 ) be commented out since it does not appear they are being used or are going to be implemented? Thanks. Doug |