Commit 5282543e authored by Aashish Chaudhary's avatar Aashish Chaudhary

Merge branch 'paraview_volume_issue' into fix_interactive_volume_issues

parents 938c8790 9b2883aa
......@@ -23,6 +23,7 @@ set (GenericVolumeCxxTests
TestGPURayCastNearestDataTypesMIP.cxx
TestGPURayCastPerspectiveParallel.cxx
TestGPURayCastVolumeUpdate.cxx
TestGPUVolumeRayCastMapper.cxx
TestMinIntensityRendering.cxx
TestProjectedTetrahedra.cxx
TestSmartVolumeMapper.cxx
......
......@@ -19,17 +19,14 @@
#include "vtkImageData.h"
#include "vtkNew.h"
#include "vtkPiecewiseFunction.h"
#include "vtkRTAnalyticSource.h"
#include "vtkRegressionTestImage.h"
#include "vtkRenderer.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkRenderer.h"
#include "vtkRTAnalyticSource.h"
#include "vtkTimerLog.h"
#include "vtkVolume.h"
#include "vtkVolumeProperty.h"
#include "vtkXMLImageDataReader.h"
#include "vtkRegressionTestImage.h"
#include "vtkTestUtilities.h"
//----------------------------------------------------------------------------
int TestGPURayCastMapperBenchmark(int argc, char* argv[])
......
/*=========================================================================
Program: Visualization Toolkit
Module: TestGPUVolumeRayCastMapper.cxx
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
All rights reserved.
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
This software is distributed WITHOUT ANY WARRANTY; without even
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the above copyright notice for more information.
=========================================================================*/
// Description
// This is a basic test that creates and volume renders the wavelet dataset.
#include "vtkCamera.h"
#include "vtkColorTransferFunction.h"
#include "vtkGPUVolumeRayCastMapper.h"
#include "vtkImageData.h"
#include "vtkInteractorStyleTrackballCamera.h"
#include "vtkNew.h"
#include "vtkPiecewiseFunction.h"
#include "vtkRenderer.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkRTAnalyticSource.h"
#include "vtkTesting.h"
#include "vtkTimerLog.h"
#include "vtkVolume.h"
#include "vtkVolumeProperty.h"
static const char * TestGPUVolumeRayCastMapperLog =
"# StreamVersion 1\n"
"EnterEvent 299 0 0 0 0 0 0\n"
"MouseMoveEvent 299 0 0 0 0 0 0\n"
"MouseMoveEvent 298 2 0 0 0 0 0\n"
"MouseMoveEvent 297 4 0 0 0 0 0\n"
"MouseMoveEvent 297 6 0 0 0 0 0\n"
"MouseMoveEvent 296 8 0 0 0 0 0\n"
"MouseMoveEvent 294 11 0 0 0 0 0\n"
"MouseMoveEvent 292 14 0 0 0 0 0\n"
"MouseMoveEvent 290 18 0 0 0 0 0\n"
"MouseMoveEvent 287 23 0 0 0 0 0\n"
"MouseMoveEvent 283 29 0 0 0 0 0\n"
"MouseMoveEvent 279 37 0 0 0 0 0\n"
"MouseMoveEvent 275 44 0 0 0 0 0\n"
"MouseMoveEvent 271 51 0 0 0 0 0\n"
"MouseMoveEvent 270 58 0 0 0 0 0\n"
"MouseMoveEvent 267 65 0 0 0 0 0\n"
"MouseMoveEvent 265 72 0 0 0 0 0\n"
"MouseMoveEvent 262 80 0 0 0 0 0\n"
"MouseMoveEvent 260 89 0 0 0 0 0\n"
"MouseMoveEvent 257 99 0 0 0 0 0\n"
"MouseMoveEvent 255 109 0 0 0 0 0\n"
"MouseMoveEvent 253 119 0 0 0 0 0\n"
"MouseMoveEvent 251 126 0 0 0 0 0\n"
"MouseMoveEvent 251 132 0 0 0 0 0\n"
"MouseMoveEvent 251 139 0 0 0 0 0\n"
"MouseMoveEvent 250 145 0 0 0 0 0\n"
"MouseMoveEvent 250 151 0 0 0 0 0\n"
"MouseMoveEvent 248 157 0 0 0 0 0\n"
"MouseMoveEvent 248 163 0 0 0 0 0\n"
"MouseMoveEvent 246 168 0 0 0 0 0\n"
"MouseMoveEvent 244 172 0 0 0 0 0\n"
"MouseMoveEvent 244 176 0 0 0 0 0\n"
"MouseMoveEvent 243 180 0 0 0 0 0\n"
"MouseMoveEvent 243 182 0 0 0 0 0\n"
"MouseMoveEvent 243 184 0 0 0 0 0\n"
"MouseMoveEvent 243 186 0 0 0 0 0\n"
"MouseMoveEvent 242 188 0 0 0 0 0\n"
"MouseMoveEvent 242 190 0 0 0 0 0\n"
"MouseMoveEvent 241 193 0 0 0 0 0\n"
"MouseMoveEvent 241 196 0 0 0 0 0\n"
"MouseMoveEvent 240 198 0 0 0 0 0\n"
"MouseMoveEvent 239 200 0 0 0 0 0\n"
"MouseMoveEvent 239 204 0 0 0 0 0\n"
"MouseMoveEvent 238 206 0 0 0 0 0\n"
"MouseMoveEvent 237 209 0 0 0 0 0\n"
"MouseMoveEvent 236 212 0 0 0 0 0\n"
"MouseMoveEvent 236 214 0 0 0 0 0\n"
"MouseMoveEvent 236 216 0 0 0 0 0\n"
"MouseMoveEvent 235 219 0 0 0 0 0\n"
"MouseMoveEvent 235 220 0 0 0 0 0\n"
"MouseMoveEvent 233 223 0 0 0 0 0\n"
"MouseMoveEvent 233 224 0 0 0 0 0\n"
"MouseMoveEvent 232 225 0 0 0 0 0\n"
"MouseMoveEvent 232 226 0 0 0 0 0\n"
"MouseMoveEvent 231 227 0 0 0 0 0\n"
"MouseMoveEvent 231 228 0 0 0 0 0\n"
"MouseMoveEvent 230 230 0 0 0 0 0\n"
"MouseMoveEvent 229 232 0 0 0 0 0\n"
"MouseMoveEvent 229 233 0 0 0 0 0\n"
"MouseMoveEvent 228 235 0 0 0 0 0\n"
"MouseMoveEvent 227 236 0 0 0 0 0\n"
"MouseMoveEvent 227 237 0 0 0 0 0\n"
"MouseMoveEvent 227 238 0 0 0 0 0\n"
"MouseMoveEvent 226 239 0 0 0 0 0\n"
"MouseMoveEvent 226 240 0 0 0 0 0\n"
"MouseMoveEvent 225 241 0 0 0 0 0\n"
"MouseMoveEvent 224 241 0 0 0 0 0\n"
"MouseMoveEvent 223 242 0 0 0 0 0\n"
"MouseMoveEvent 223 243 0 0 0 0 0\n"
"MouseMoveEvent 222 245 0 0 0 0 0\n"
"MouseMoveEvent 222 246 0 0 0 0 0\n"
"MouseMoveEvent 222 249 0 0 0 0 0\n"
"MouseMoveEvent 222 251 0 0 0 0 0\n"
"MouseMoveEvent 221 253 0 0 0 0 0\n"
"MouseMoveEvent 221 255 0 0 0 0 0\n"
"MouseMoveEvent 221 256 0 0 0 0 0\n"
"MouseMoveEvent 220 258 0 0 0 0 0\n"
"MouseMoveEvent 220 259 0 0 0 0 0\n"
"MouseMoveEvent 220 260 0 0 0 0 0\n"
"MouseMoveEvent 220 261 0 0 0 0 0\n"
"MouseMoveEvent 220 262 0 0 0 0 0\n"
"MouseMoveEvent 220 263 0 0 0 0 0\n"
"MouseMoveEvent 220 264 0 0 0 0 0\n"
"MouseMoveEvent 219 266 0 0 0 0 0\n"
"MouseMoveEvent 219 267 0 0 0 0 0\n"
"MouseMoveEvent 219 268 0 0 0 0 0\n"
"MouseMoveEvent 219 269 0 0 0 0 0\n"
"MouseMoveEvent 218 271 0 0 0 0 0\n"
"MouseMoveEvent 218 272 0 0 0 0 0\n"
"LeftButtonPressEvent 218 272 0 0 0 0 0\n"
"StartInteractionEvent 218 272 0 0 0 0 0\n"
"MouseMoveEvent 219 273 0 0 0 0 0\n"
"RenderEvent 219 273 0 0 0 0 0\n"
"InteractionEvent 219 273 0 0 0 0 0\n"
"MouseMoveEvent 220 272 0 0 0 0 0\n"
"RenderEvent 220 272 0 0 0 0 0\n"
"InteractionEvent 220 272 0 0 0 0 0\n"
"MouseMoveEvent 220 271 0 0 0 0 0\n"
"RenderEvent 220 271 0 0 0 0 0\n"
"InteractionEvent 220 271 0 0 0 0 0\n"
"MouseMoveEvent 221 270 0 0 0 0 0\n"
"RenderEvent 221 270 0 0 0 0 0\n"
"InteractionEvent 221 270 0 0 0 0 0\n"
"MouseMoveEvent 221 269 0 0 0 0 0\n"
"RenderEvent 221 269 0 0 0 0 0\n"
"InteractionEvent 221 269 0 0 0 0 0\n"
"MouseMoveEvent 221 268 0 0 0 0 0\n"
"RenderEvent 221 268 0 0 0 0 0\n"
"InteractionEvent 221 268 0 0 0 0 0\n"
"MouseMoveEvent 221 266 0 0 0 0 0\n"
"RenderEvent 221 266 0 0 0 0 0\n"
"InteractionEvent 221 266 0 0 0 0 0\n"
"MouseMoveEvent 221 265 0 0 0 0 0\n"
"RenderEvent 221 265 0 0 0 0 0\n"
"InteractionEvent 221 265 0 0 0 0 0\n"
"MouseMoveEvent 222 263 0 0 0 0 0\n"
"RenderEvent 222 263 0 0 0 0 0\n"
"InteractionEvent 222 263 0 0 0 0 0\n"
"MouseMoveEvent 222 262 0 0 0 0 0\n"
"RenderEvent 222 262 0 0 0 0 0\n"
"InteractionEvent 222 262 0 0 0 0 0\n"
"MouseMoveEvent 222 258 0 0 0 0 0\n"
"RenderEvent 222 258 0 0 0 0 0\n"
"InteractionEvent 222 258 0 0 0 0 0\n"
"MouseMoveEvent 223 255 0 0 0 0 0\n"
"RenderEvent 223 255 0 0 0 0 0\n"
"InteractionEvent 223 255 0 0 0 0 0\n"
"MouseMoveEvent 223 253 0 0 0 0 0\n"
"RenderEvent 223 253 0 0 0 0 0\n"
"InteractionEvent 223 253 0 0 0 0 0\n"
"MouseMoveEvent 223 250 0 0 0 0 0\n"
"RenderEvent 223 250 0 0 0 0 0\n"
"InteractionEvent 223 250 0 0 0 0 0\n"
"MouseMoveEvent 223 248 0 0 0 0 0\n"
"RenderEvent 223 248 0 0 0 0 0\n"
"InteractionEvent 223 248 0 0 0 0 0\n"
"MouseMoveEvent 223 247 0 0 0 0 0\n"
"RenderEvent 223 247 0 0 0 0 0\n"
"InteractionEvent 223 247 0 0 0 0 0\n"
"MouseMoveEvent 223 246 0 0 0 0 0\n"
"RenderEvent 223 246 0 0 0 0 0\n"
"InteractionEvent 223 246 0 0 0 0 0\n"
"MouseMoveEvent 223 245 0 0 0 0 0\n"
"RenderEvent 223 245 0 0 0 0 0\n"
"InteractionEvent 223 245 0 0 0 0 0\n"
"MouseMoveEvent 223 244 0 0 0 0 0\n"
"RenderEvent 223 244 0 0 0 0 0\n"
"InteractionEvent 223 244 0 0 0 0 0\n"
"MouseMoveEvent 223 242 0 0 0 0 0\n"
"RenderEvent 223 242 0 0 0 0 0\n"
"InteractionEvent 223 242 0 0 0 0 0\n"
"MouseMoveEvent 223 241 0 0 0 0 0\n"
"RenderEvent 223 241 0 0 0 0 0\n"
"InteractionEvent 223 241 0 0 0 0 0\n"
"MouseMoveEvent 223 240 0 0 0 0 0\n"
"RenderEvent 223 240 0 0 0 0 0\n"
"InteractionEvent 223 240 0 0 0 0 0\n"
"MouseMoveEvent 223 238 0 0 0 0 0\n"
"RenderEvent 223 238 0 0 0 0 0\n"
"InteractionEvent 223 238 0 0 0 0 0\n"
"MouseMoveEvent 223 237 0 0 0 0 0\n"
"RenderEvent 223 237 0 0 0 0 0\n"
"InteractionEvent 223 237 0 0 0 0 0\n"
"MouseMoveEvent 223 235 0 0 0 0 0\n"
"RenderEvent 223 235 0 0 0 0 0\n"
"InteractionEvent 223 235 0 0 0 0 0\n"
"MouseMoveEvent 223 233 0 0 0 0 0\n"
"RenderEvent 223 233 0 0 0 0 0\n"
"InteractionEvent 223 233 0 0 0 0 0\n"
"MouseMoveEvent 223 232 0 0 0 0 0\n"
"RenderEvent 223 232 0 0 0 0 0\n"
"InteractionEvent 223 232 0 0 0 0 0\n"
"MouseMoveEvent 223 230 0 0 0 0 0\n"
"RenderEvent 223 230 0 0 0 0 0\n"
"InteractionEvent 223 230 0 0 0 0 0\n"
"MouseMoveEvent 223 228 0 0 0 0 0\n"
"RenderEvent 223 228 0 0 0 0 0\n"
"InteractionEvent 223 228 0 0 0 0 0\n"
"MouseMoveEvent 223 226 0 0 0 0 0\n"
"RenderEvent 223 226 0 0 0 0 0\n"
"InteractionEvent 223 226 0 0 0 0 0\n"
"MouseMoveEvent 223 223 0 0 0 0 0\n"
"RenderEvent 223 223 0 0 0 0 0\n"
"InteractionEvent 223 223 0 0 0 0 0\n"
"MouseMoveEvent 223 221 0 0 0 0 0\n"
"RenderEvent 223 221 0 0 0 0 0\n"
"InteractionEvent 223 221 0 0 0 0 0\n"
"MouseMoveEvent 223 220 0 0 0 0 0\n"
"RenderEvent 223 220 0 0 0 0 0\n"
"InteractionEvent 223 220 0 0 0 0 0\n"
"MouseMoveEvent 223 219 0 0 0 0 0\n"
"RenderEvent 223 219 0 0 0 0 0\n"
"InteractionEvent 223 219 0 0 0 0 0\n"
"MouseMoveEvent 223 217 0 0 0 0 0\n"
"RenderEvent 223 217 0 0 0 0 0\n"
"InteractionEvent 223 217 0 0 0 0 0\n"
"MouseMoveEvent 223 215 0 0 0 0 0\n"
"RenderEvent 223 215 0 0 0 0 0\n"
"InteractionEvent 223 215 0 0 0 0 0\n"
"MouseMoveEvent 223 214 0 0 0 0 0\n"
"RenderEvent 223 214 0 0 0 0 0\n"
"InteractionEvent 223 214 0 0 0 0 0\n"
"MouseMoveEvent 223 213 0 0 0 0 0\n"
"RenderEvent 223 213 0 0 0 0 0\n"
"InteractionEvent 223 213 0 0 0 0 0\n"
"MouseMoveEvent 223 212 0 0 0 0 0\n"
"RenderEvent 223 212 0 0 0 0 0\n"
"InteractionEvent 223 212 0 0 0 0 0\n"
"MouseMoveEvent 223 210 0 0 0 0 0\n"
"RenderEvent 223 210 0 0 0 0 0\n"
"InteractionEvent 223 210 0 0 0 0 0\n"
"MouseMoveEvent 223 209 0 0 0 0 0\n"
"RenderEvent 223 209 0 0 0 0 0\n"
"InteractionEvent 223 209 0 0 0 0 0\n"
"MouseMoveEvent 223 208 0 0 0 0 0\n"
"RenderEvent 223 208 0 0 0 0 0\n"
"InteractionEvent 223 208 0 0 0 0 0\n"
"MouseMoveEvent 223 206 0 0 0 0 0\n"
"RenderEvent 223 206 0 0 0 0 0\n"
"InteractionEvent 223 206 0 0 0 0 0\n"
"MouseMoveEvent 223 205 0 0 0 0 0\n"
"RenderEvent 223 205 0 0 0 0 0\n"
"InteractionEvent 223 205 0 0 0 0 0\n"
"MouseMoveEvent 223 204 0 0 0 0 0\n"
"RenderEvent 223 204 0 0 0 0 0\n"
"InteractionEvent 223 204 0 0 0 0 0\n"
"MouseMoveEvent 223 203 0 0 0 0 0\n"
"RenderEvent 223 203 0 0 0 0 0\n"
"InteractionEvent 223 203 0 0 0 0 0\n"
"MouseMoveEvent 223 202 0 0 0 0 0\n"
"RenderEvent 223 202 0 0 0 0 0\n"
"InteractionEvent 223 202 0 0 0 0 0\n"
"MouseMoveEvent 223 201 0 0 0 0 0\n"
"RenderEvent 223 201 0 0 0 0 0\n"
"InteractionEvent 223 201 0 0 0 0 0\n"
"MouseMoveEvent 223 200 0 0 0 0 0\n"
"RenderEvent 223 200 0 0 0 0 0\n"
"InteractionEvent 223 200 0 0 0 0 0\n"
"MouseMoveEvent 223 199 0 0 0 0 0\n"
"RenderEvent 223 199 0 0 0 0 0\n"
"InteractionEvent 223 199 0 0 0 0 0\n"
"MouseMoveEvent 223 198 0 0 0 0 0\n"
"RenderEvent 223 198 0 0 0 0 0\n"
"InteractionEvent 223 198 0 0 0 0 0\n"
"MouseMoveEvent 223 197 0 0 0 0 0\n"
"RenderEvent 223 197 0 0 0 0 0\n"
"InteractionEvent 223 197 0 0 0 0 0\n"
"MouseMoveEvent 223 196 0 0 0 0 0\n"
"RenderEvent 223 196 0 0 0 0 0\n"
"InteractionEvent 223 196 0 0 0 0 0\n"
"MouseMoveEvent 223 195 0 0 0 0 0\n"
"RenderEvent 223 195 0 0 0 0 0\n"
"InteractionEvent 223 195 0 0 0 0 0\n"
"MouseMoveEvent 223 194 0 0 0 0 0\n"
"RenderEvent 223 194 0 0 0 0 0\n"
"InteractionEvent 223 194 0 0 0 0 0\n"
"MouseMoveEvent 223 192 0 0 0 0 0\n"
"RenderEvent 223 192 0 0 0 0 0\n"
"InteractionEvent 223 192 0 0 0 0 0\n"
"MouseMoveEvent 223 191 0 0 0 0 0\n"
"RenderEvent 223 191 0 0 0 0 0\n"
"InteractionEvent 223 191 0 0 0 0 0\n"
"MouseMoveEvent 223 190 0 0 0 0 0\n"
"RenderEvent 223 190 0 0 0 0 0\n"
"InteractionEvent 223 190 0 0 0 0 0\n"
"MouseMoveEvent 223 189 0 0 0 0 0\n"
"RenderEvent 223 189 0 0 0 0 0\n"
"InteractionEvent 223 189 0 0 0 0 0\n"
"MouseMoveEvent 223 188 0 0 0 0 0\n"
"RenderEvent 223 188 0 0 0 0 0\n"
"InteractionEvent 223 188 0 0 0 0 0\n"
"MouseMoveEvent 223 187 0 0 0 0 0\n"
"RenderEvent 223 187 0 0 0 0 0\n"
"InteractionEvent 223 187 0 0 0 0 0\n"
"MouseMoveEvent 223 185 0 0 0 0 0\n"
"RenderEvent 223 185 0 0 0 0 0\n"
"InteractionEvent 223 185 0 0 0 0 0\n"
"MouseMoveEvent 223 183 0 0 0 0 0\n"
"RenderEvent 223 183 0 0 0 0 0\n"
"InteractionEvent 223 183 0 0 0 0 0\n"
"MouseMoveEvent 223 182 0 0 0 0 0\n"
"RenderEvent 223 182 0 0 0 0 0\n"
"InteractionEvent 223 182 0 0 0 0 0\n"
"MouseMoveEvent 223 181 0 0 0 0 0\n"
"RenderEvent 223 181 0 0 0 0 0\n"
"InteractionEvent 223 181 0 0 0 0 0\n"
"MouseMoveEvent 223 180 0 0 0 0 0\n"
"RenderEvent 223 180 0 0 0 0 0\n"
"InteractionEvent 223 180 0 0 0 0 0\n"
"MouseMoveEvent 223 178 0 0 0 0 0\n"
"RenderEvent 223 178 0 0 0 0 0\n"
"InteractionEvent 223 178 0 0 0 0 0\n"
"MouseMoveEvent 223 176 0 0 0 0 0\n"
"RenderEvent 223 176 0 0 0 0 0\n"
"InteractionEvent 223 176 0 0 0 0 0\n"
"MouseMoveEvent 223 175 0 0 0 0 0\n"
"RenderEvent 223 175 0 0 0 0 0\n"
"InteractionEvent 223 175 0 0 0 0 0\n"
"MouseMoveEvent 223 173 0 0 0 0 0\n"
"RenderEvent 223 173 0 0 0 0 0\n"
"InteractionEvent 223 173 0 0 0 0 0\n"
"MouseMoveEvent 223 172 0 0 0 0 0\n"
"RenderEvent 223 172 0 0 0 0 0\n"
"InteractionEvent 223 172 0 0 0 0 0\n"
"MouseMoveEvent 223 170 0 0 0 0 0\n"
"RenderEvent 223 170 0 0 0 0 0\n"
"InteractionEvent 223 170 0 0 0 0 0\n"
"MouseMoveEvent 223 169 0 0 0 0 0\n"
"RenderEvent 223 169 0 0 0 0 0\n"
"InteractionEvent 223 169 0 0 0 0 0\n"
"MouseMoveEvent 223 166 0 0 0 0 0\n"
"RenderEvent 223 166 0 0 0 0 0\n"
"InteractionEvent 223 166 0 0 0 0 0\n"
"MouseMoveEvent 223 165 0 0 0 0 0\n"
"RenderEvent 223 165 0 0 0 0 0\n"
"InteractionEvent 223 165 0 0 0 0 0\n"
"MouseMoveEvent 223 164 0 0 0 0 0\n"
"RenderEvent 223 164 0 0 0 0 0\n"
"InteractionEvent 223 164 0 0 0 0 0\n"
"MouseMoveEvent 223 162 0 0 0 0 0\n"
"RenderEvent 223 162 0 0 0 0 0\n"
"InteractionEvent 223 162 0 0 0 0 0\n"
"MouseMoveEvent 223 160 0 0 0 0 0\n"
"RenderEvent 223 160 0 0 0 0 0\n"
"InteractionEvent 223 160 0 0 0 0 0\n"
"MouseMoveEvent 223 158 0 0 0 0 0\n"
"RenderEvent 223 158 0 0 0 0 0\n"
"InteractionEvent 223 158 0 0 0 0 0\n"
"MouseMoveEvent 223 157 0 0 0 0 0\n"
"RenderEvent 223 157 0 0 0 0 0\n"
"InteractionEvent 223 157 0 0 0 0 0\n"
"MouseMoveEvent 223 156 0 0 0 0 0\n"
"RenderEvent 223 156 0 0 0 0 0\n"
"InteractionEvent 223 156 0 0 0 0 0\n"
"MouseMoveEvent 223 155 0 0 0 0 0\n"
"RenderEvent 223 155 0 0 0 0 0\n"
"InteractionEvent 223 155 0 0 0 0 0\n"
"MouseMoveEvent 223 154 0 0 0 0 0\n"
"RenderEvent 223 154 0 0 0 0 0\n"
"InteractionEvent 223 154 0 0 0 0 0\n"
"MouseMoveEvent 223 153 0 0 0 0 0\n"
"RenderEvent 223 153 0 0 0 0 0\n"
"InteractionEvent 223 153 0 0 0 0 0\n"
"MouseMoveEvent 223 152 0 0 0 0 0\n"
"RenderEvent 223 152 0 0 0 0 0\n"
"InteractionEvent 223 152 0 0 0 0 0\n"
"LeftButtonReleaseEvent 223 152 0 0 0 0 0\n"
"EndInteractionEvent 223 152 0 0 0 0 0\n"
"RenderEvent 223 152 0 0 0 0 0\n"
"MouseMoveEvent 222 151 0 0 0 0 0\n"
"MouseMoveEvent 221 151 0 0 0 0 0\n"
"MouseMoveEvent 219 153 0 0 0 0 0\n"
"MouseMoveEvent 219 155 0 0 0 0 0\n"
"MouseMoveEvent 218 158 0 0 0 0 0\n"
"MouseMoveEvent 217 161 0 0 0 0 0\n"
"MouseMoveEvent 217 164 0 0 0 0 0\n"
"MouseMoveEvent 217 167 0 0 0 0 0\n"
"MouseMoveEvent 217 170 0 0 0 0 0\n"
"MouseMoveEvent 217 175 0 0 0 0 0\n"
"MouseMoveEvent 217 180 0 0 0 0 0\n"
"MouseMoveEvent 217 184 0 0 0 0 0\n"
"MouseMoveEvent 216 187 0 0 0 0 0\n"
"MouseMoveEvent 216 188 0 0 0 0 0\n"
"MouseMoveEvent 216 190 0 0 0 0 0\n"
"MouseMoveEvent 216 192 0 0 0 0 0\n"
"MouseMoveEvent 216 194 0 0 0 0 0\n"
"MouseMoveEvent 216 196 0 0 0 0 0\n"
"MouseMoveEvent 216 198 0 0 0 0 0\n"
"MouseMoveEvent 216 199 0 0 0 0 0\n"
"MouseMoveEvent 216 200 0 0 0 0 0\n"
"RightButtonPressEvent 216 200 0 0 0 0 0\n"
"StartInteractionEvent 216 200 0 0 0 0 0\n"
"MouseMoveEvent 216 203 0 0 0 0 0\n"
"RenderEvent 216 203 0 0 0 0 0\n"
"InteractionEvent 216 203 0 0 0 0 0\n"
"MouseMoveEvent 216 205 0 0 0 0 0\n"
"RenderEvent 216 205 0 0 0 0 0\n"
"InteractionEvent 216 205 0 0 0 0 0\n"
"MouseMoveEvent 216 208 0 0 0 0 0\n"
"RenderEvent 216 208 0 0 0 0 0\n"
"InteractionEvent 216 208 0 0 0 0 0\n"
"MouseMoveEvent 216 213 0 0 0 0 0\n"
"RenderEvent 216 213 0 0 0 0 0\n"
"InteractionEvent 216 213 0 0 0 0 0\n"
"MouseMoveEvent 216 220 0 0 0 0 0\n"
"RenderEvent 216 220 0 0 0 0 0\n"
"InteractionEvent 216 220 0 0 0 0 0\n"
"MouseMoveEvent 216 226 0 0 0 0 0\n"
"RenderEvent 216 226 0 0 0 0 0\n"
"InteractionEvent 216 226 0 0 0 0 0\n"
"MouseMoveEvent 216 229 0 0 0 0 0\n"
"RenderEvent 216 229 0 0 0 0 0\n"
"InteractionEvent 216 229 0 0 0 0 0\n"
"MouseMoveEvent 217 232 0 0 0 0 0\n"
"RenderEvent 217 232 0 0 0 0 0\n"
"InteractionEvent 217 232 0 0 0 0 0\n"
"MouseMoveEvent 218 234 0 0 0 0 0\n"
"RenderEvent 218 234 0 0 0 0 0\n"
"InteractionEvent 218 234 0 0 0 0 0\n"
"MouseMoveEvent 218 236 0 0 0 0 0\n"
"RenderEvent 218 236 0 0 0 0 0\n"
"InteractionEvent 218 236 0 0 0 0 0\n"
"MouseMoveEvent 219 239 0 0 0 0 0\n"
"RenderEvent 219 239 0 0 0 0 0\n"
"InteractionEvent 219 239 0 0 0 0 0\n"
"MouseMoveEvent 219 242 0 0 0 0 0\n"
"RenderEvent 219 242 0 0 0 0 0\n"
"InteractionEvent 219 242 0 0 0 0 0\n"
"MouseMoveEvent 219 245 0 0 0 0 0\n"
"RenderEvent 219 245 0 0 0 0 0\n"
"InteractionEvent 219 245 0 0 0 0 0\n"
"MouseMoveEvent 219 247 0 0 0 0 0\n"
"RenderEvent 219 247 0 0 0 0 0\n"
"InteractionEvent 219 247 0 0 0 0 0\n"
"MouseMoveEvent 219 250 0 0 0 0 0\n"
"RenderEvent 219 250 0 0 0 0 0\n"
"InteractionEvent 219 250 0 0 0 0 0\n"
"MouseMoveEvent 220 254 0 0 0 0 0\n"
"RenderEvent 220 254 0 0 0 0 0\n"
"InteractionEvent 220 254 0 0 0 0 0\n"
"MouseMoveEvent 220 257 0 0 0 0 0\n"
"RenderEvent 220 257 0 0 0 0 0\n"
"InteractionEvent 220 257 0 0 0 0 0\n"
"MouseMoveEvent 221 260 0 0 0 0 0\n"
"RenderEvent 221 260 0 0 0 0 0\n"
"InteractionEvent 221 260 0 0 0 0 0\n"
"MouseMoveEvent 221 264 0 0 0 0 0\n"
"RenderEvent 221 264 0 0 0 0 0\n"
"InteractionEvent 221 264 0 0 0 0 0\n"
"MouseMoveEvent 222 266 0 0 0 0 0\n"
"RenderEvent 222 266 0 0 0 0 0\n"
"InteractionEvent 222 266 0 0 0 0 0\n"
"MouseMoveEvent 222 270 0 0 0 0 0\n"
"RenderEvent 222 270 0 0 0 0 0\n"
"InteractionEvent 222 270 0 0 0 0 0\n"
"MouseMoveEvent 223 273 0 0 0 0 0\n"
"RenderEvent 223 273 0 0 0 0 0\n"
"InteractionEvent 223 273 0 0 0 0 0\n"
"MouseMoveEvent 225 279 0 0 0 0 0\n"
"RenderEvent 225 279 0 0 0 0 0\n"
"InteractionEvent 225 279 0 0 0 0 0\n"
"MouseMoveEvent 225 282 0 0 0 0 0\n"
"RenderEvent 225 282 0 0 0 0 0\n"
"InteractionEvent 225 282 0 0 0 0 0\n"
"MouseMoveEvent 225 285 0 0 0 0 0\n"
"RenderEvent 225 285 0 0 0 0 0\n"
"InteractionEvent 225 285 0 0 0 0 0\n"
"MouseMoveEvent 226 287 0 0 0 0 0\n"
"RenderEvent 226 287 0 0 0 0 0\n"
"InteractionEvent 226 287 0 0 0 0 0\n"
"MouseMoveEvent 226 291 0 0 0 0 0\n"
"RenderEvent 226 291 0 0 0 0 0\n"
"InteractionEvent 226 291 0 0 0 0 0\n"
"MouseMoveEvent 227 295 0 0 0 0 0\n"
"RenderEvent 227 295 0 0 0 0 0\n"
"InteractionEvent 227 295 0 0 0 0 0\n"
"MouseMoveEvent 227 298 0 0 0 0 0\n"
"RenderEvent 227 298 0 0 0 0 0\n"
"InteractionEvent 227 298 0 0 0 0 0\n"
"MouseMoveEvent 228 300 0 0 0 0 0\n"
"RenderEvent 228 300 0 0 0 0 0\n"
"InteractionEvent 228 300 0 0 0 0 0\n"
"MouseMoveEvent 228 302 0 0 0 0 0\n"
"RenderEvent 228 302 0 0 0 0 0\n"
"InteractionEvent 228 302 0 0 0 0 0\n"
"MouseMoveEvent 228 304 0 0 0 0 0\n"
"RenderEvent 228 304 0 0 0 0 0\n"
"InteractionEvent 228 304 0 0 0 0 0\n"
"MouseMoveEvent 228 305 0 0 0 0 0\n"
"RenderEvent 228 305 0 0 0 0 0\n"
"InteractionEvent 228 305 0 0 0 0 0\n"
"MouseMoveEvent 229 307 0 0 0 0 0\n"
"RenderEvent 229 307 0 0 0 0 0\n"
"InteractionEvent 229 307 0 0 0 0 0\n"
"MouseMoveEvent 229 308 0 0 0 0 0\n"
"RenderEvent 229 308 0 0 0 0 0\n"
"InteractionEvent 229 308 0 0 0 0 0\n"
"MouseMoveEvent 229 309 0 0 0 0 0\n"
"RenderEvent 229 309 0 0 0 0 0\n"
"InteractionEvent 229 309 0 0 0 0 0\n"
"MouseMoveEvent 229 310 0 0 0 0 0\n"
"RenderEvent 229 310 0 0 0 0 0\n"
"InteractionEvent 229 310 0 0 0 0 0\n"
"MouseMoveEvent 230 312 0 0 0 0 0\n"
"RenderEvent 230 312 0 0 0 0 0\n"
"InteractionEvent 230 312 0 0 0 0 0\n"
"MouseMoveEvent 231 315 0 0 0 0 0\n"
"RenderEvent 231 315 0 0 0 0 0\n"
"InteractionEvent 231 315 0 0 0 0 0\n"
"MouseMoveEvent 232 318 0 0 0 0 0\n"
"RenderEvent 232 318 0 0 0 0 0\n"
"InteractionEvent 232 318 0 0 0 0 0\n"
"MouseMoveEvent 233 321 0 0 0 0 0\n"
"RenderEvent 233 321 0 0 0 0 0\n"
"InteractionEvent 233 321 0 0 0 0 0\n"
"MouseMoveEvent 234 323 0 0 0 0 0\n"
"RenderEvent 234 323 0 0 0 0 0\n"
"InteractionEvent 234 323 0 0 0 0 0\n"
"MouseMoveEvent 234 324 0 0 0 0 0\n"
"RenderEvent 234 324 0 0 0 0 0\n"
"InteractionEvent 234 324 0 0 0 0 0\n"
"MouseMoveEvent 234 325 0 0 0 0 0\n"
"RenderEvent 234 325 0 0 0 0 0\n"
"InteractionEvent 234 325 0 0 0 0 0\n"
"MouseMoveEvent 234 327 0 0 0 0 0\n"
"RenderEvent 234 327 0 0 0 0 0\n"
"InteractionEvent 234 327 0 0 0 0 0\n"
"MouseMoveEvent 235 329 0 0 0 0 0\n"
"RenderEvent 235 329 0 0 0 0 0\n"
"InteractionEvent 235 329 0 0 0 0 0\n"
"MouseMoveEvent 235 330 0 0 0 0 0\n"
"RenderEvent 235 330 0 0 0 0 0\n"
"InteractionEvent 235 330 0 0 0 0 0\n"
"MouseMoveEvent 235 332 0 0 0 0 0\n"
"RenderEvent 235 332 0 0 0 0 0\n"
"InteractionEvent 235 332 0 0 0 0 0\n"
"MouseMoveEvent 235 334 0 0 0 0 0\n"
"RenderEvent 235 334 0 0 0 0 0\n"
"InteractionEvent 235 334 0 0 0 0 0\n"
"MouseMoveEvent 235 335 0 0 0 0 0\n"
"RenderEvent 235 335 0 0 0 0 0\n"
"InteractionEvent 235 335 0 0 0 0 0\n"
"MouseMoveEvent 235 336 0 0 0 0 0\n"
"RenderEvent 235 336 0 0 0 0 0\n"
"InteractionEvent 235 336 0 0 0 0 0\n"
"MouseMoveEvent 235 338 0 0 0 0 0\n"
"RenderEvent 235 338 0 0 0 0 0\n"
"InteractionEvent 235 338 0 0 0 0 0\n"
"MouseMoveEvent 235 339 0 0 0 0 0\n"
"RenderEvent 235 339 0 0 0 0 0\n"
"InteractionEvent 235 339 0 0 0 0 0\n"
"MouseMoveEvent 235 341 0 0 0 0 0\n"
"RenderEvent 235 341 0 0 0 0 0\n"
"InteractionEvent 235 341 0 0 0 0 0\n"
"MouseMoveEvent 235 342 0 0 0 0 0\n"