33 #include "../common/math/linearAlgebra/WLinearAlgebra.h"
34 #include "../common/WDefines.h"
81 std::string viewerName,
83 std::pair< float, float > pixelCoords,
87 int32_t wheelValue = 0 );
126 inline std::string
getName()
const;
193 std::string viewerName,
195 std::pair< float, float > pixelCoords,
199 int32_t wheelValue ) :
201 m_viewerName( viewerName ),
202 m_pickPosition( pickPosition ),
203 m_pixelCoords( pixelCoords ),
205 m_mouseButton( mButton ),
206 m_pickNormal( pickNormal ),
207 m_scrollValue( wheelValue )
215 m_pixelCoords( std::make_pair( 0.0, 0.0 ) ),
266 && this->m_modKey == rhs.
m_modKey );
271 return !( *
this == rhs );
287 #endif // WPICKINFO_H