Changeset 2115 for trunk/packages/vizservers/vtkvis/RpVtkRenderer.cpp
- Timestamp:
- Mar 2, 2011, 8:03:02 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/packages/vizservers/vtkvis/RpVtkRenderer.cpp
r2114 r2115 24 24 #include <vtkPolyDataMapper.h> 25 25 #include <vtkProperty.h> 26 #include <vtkProperty2D.h> 26 27 #include <vtkPointData.h> 27 28 #include <vtkLookupTable.h> … … 319 320 _cubeAxesActor2D = vtkSmartPointer<vtkCubeAxesActor2D>::New(); 320 321 #endif 322 321 323 _cubeAxesActor2D->SetCamera(_renderer->GetActiveCamera()); 322 324 _cubeAxesActor2D->ZAxisVisibilityOff(); … … 364 366 if (!_renderer->HasViewProp(_cubeAxesActor)) 365 367 _renderer->AddActor(_cubeAxesActor); 368 } 369 } 370 371 /** 372 * \brief Set color of axes, ticks, labels, titles 373 */ 374 void Renderer::setAxesColor(double color[3]) 375 { 376 if (_cubeAxesActor != NULL) { 377 _cubeAxesActor->GetProperty()->SetColor(color); 378 _needsRedraw = true; 379 } 380 if (_cubeAxesActor2D != NULL) { 381 _cubeAxesActor2D->GetProperty()->SetColor(color); 382 #ifdef USE_CUSTOM_AXES 383 _cubeAxesActor2D->GetXAxisActor2D()->GetTitleTextProperty()->SetColor(color); 384 _cubeAxesActor2D->GetXAxisActor2D()->GetLabelTextProperty()->SetColor(color); 385 _cubeAxesActor2D->GetYAxisActor2D()->GetTitleTextProperty()->SetColor(color); 386 _cubeAxesActor2D->GetYAxisActor2D()->GetLabelTextProperty()->SetColor(color); 387 #else 388 _cubeAxesActor2D->GetAxisTitleTextProperty()->SetColor(color); 389 _cubeAxesActor2D->GetAxisLabelTextProperty()->SetColor(color); 390 #endif 391 _needsRedraw = true; 366 392 } 367 393 }
Note: See TracChangeset
for help on using the changeset viewer.