33 #include "../common/math/linearAlgebra/WVectorFixed.h"
34 #include "../common/math/linearAlgebra/WPosition.h"
35 #include "../common/WDefines.h"
82 std::string viewerName,
84 std::pair< float, float > pixelCoords,
88 int32_t wheelValue = 0 );
127 inline std::string
getName()
const;
194 std::string viewerName,
196 std::pair< float, float > pixelCoords,
200 int32_t wheelValue ) :
202 m_viewerName( viewerName ),
203 m_pickPosition( pickPosition ),
204 m_pixelCoords( pixelCoords ),
206 m_mouseButton( mButton ),
207 m_pickNormal( pickNormal ),
208 m_scrollValue( wheelValue )
216 m_pixelCoords( std::make_pair( 0.0, 0.0 ) ),
267 && this->m_modKey == rhs.
m_modKey );
272 return !( *
this == rhs );
288 #endif // WPICKINFO_H