vtk-m/vtkm/rendering
Kenneth Moreland cb3bb43ff9 Completely deprecate virtual methods
Deprecate `VirtualObjectHandle` and all other classes that are used to
implement objects with virtual methods in the execution environment.

Additionally, the code is updated so that if the
`VTKm_NO_DEPRECATED_VIRTUAL` flag is set none of the code is compiled at
all. This opens us up to opportunities that do not work with virtual
methods such as backends that do not support virtual methods and dynamic
libraries for CUDA.
2021-04-28 07:28:32 -06:00
..
internal Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
raytracing Completely deprecate virtual methods 2021-04-28 07:28:32 -06:00
testing add support for removing annotations and remove from regression tests 2021-03-31 17:08:46 +00:00
Actor.cxx Add ability to extract components in UnknownArrayHandle 2020-12-16 17:23:27 -07:00
Actor.h conslidate the license statement 2019-04-17 10:57:13 -06:00
AxisAnnotation2D.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
AxisAnnotation2D.h conslidate the license statement 2019-04-17 10:57:13 -06:00
AxisAnnotation3D.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
AxisAnnotation3D.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
AxisAnnotation.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
AxisAnnotation.h For VTK-m libs all includes of DeviceAdapterTagCuda happen from cuda files 2019-04-22 10:39:54 -04:00
BitmapFont.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
BitmapFont.h conslidate the license statement 2019-04-17 10:57:13 -06:00
BitmapFontFactory.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
BitmapFontFactory.h conslidate the license statement 2019-04-17 10:57:13 -06:00
BoundingBoxAnnotation.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
BoundingBoxAnnotation.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Camera.cxx extend the default clipping plane 2021-03-11 08:43:42 -08:00
Camera.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
Canvas.cxx Generate and test regression-test images with io library updates 2020-12-02 16:24:07 +00:00
Canvas.h Deprecate Camera::Activate() and Camera::Finish() 2020-06-14 11:04:06 -04:00
CanvasRayTracer.cxx i was wrong about the ray direction 2021-02-24 09:36:20 -08:00
CanvasRayTracer.h conslidate the license statement 2019-04-17 10:57:13 -06:00
CMakeLists.txt removed classes related to OpenGL/OSMESA/EGL 2020-04-30 18:24:01 -04:00
Color.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
Color.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
ColorBarAnnotation.cxx Remove virtual methods from ColorTable 2020-09-14 13:26:16 -06:00
ColorBarAnnotation.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ColorLegendAnnotation.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
ColorLegendAnnotation.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ConnectivityProxy.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
ConnectivityProxy.h Longer fixed message 2020-03-06 09:25:50 -08:00
Cylinderizer.h Fix gaps in type support 2020-03-19 17:07:11 -06:00
DecodePNG.h Deprecate writer/ directory. 2020-04-29 11:11:02 -04:00
EncodePNG.h Deprecate writer/ directory. 2020-04-29 11:11:02 -04:00
LineRenderer.cxx fix conversion warning 2021-02-23 14:52:35 -08:00
LineRenderer.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
Mapper.cxx Move ColorTable::Sample methods to vtkm_cont 2020-09-14 16:40:26 -06:00
Mapper.h Fix warnings about overriding deprecated methods 2020-06-17 17:58:07 -06:00
MapperConnectivity.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
MapperConnectivity.h Fix warnings about overriding deprecated methods 2020-06-17 17:58:07 -06:00
MapperCylinder.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
MapperCylinder.h Fix warnings about overriding deprecated methods 2020-06-17 17:58:07 -06:00
MapperPoint.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
MapperPoint.h Fix warnings about overriding deprecated methods 2020-06-17 17:58:07 -06:00
MapperQuad.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
MapperQuad.h Fix warnings about overriding deprecated methods 2020-06-17 17:58:07 -06:00
MapperRayTracer.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
MapperRayTracer.h Fix warnings about overriding deprecated methods 2020-06-17 17:58:07 -06:00
MapperVolume.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
MapperVolume.h Fix warnings about overriding deprecated methods 2020-06-17 17:58:07 -06:00
MapperWireframer.cxx Consolidate getting a scalar field array 2021-01-25 15:25:11 -07:00
MapperWireframer.h Fix warnings about overriding deprecated methods 2020-06-17 17:58:07 -06:00
MatrixHelpers.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
Quadralizer.h Fix gaps in type support 2020-03-19 17:07:11 -06:00
ScalarRenderer.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
ScalarRenderer.h alter interface of scalar renderer result 2020-02-18 09:45:31 -08:00
Scene.cxx Deprecate StartScene() and EndScene() 2020-06-14 11:27:45 -04:00
Scene.h conslidate the license statement 2019-04-17 10:57:13 -06:00
TextAnnotation.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
TextAnnotation.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
TextAnnotationBillboard.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
TextAnnotationBillboard.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
TextAnnotationScreen.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
TextAnnotationScreen.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
TextRenderer.cxx Fix deadlock in rendering 2020-02-26 13:10:49 -07:00
TextRenderer.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
Texture2D.h Deprecate ArrayHandle::ExecutionTypes 2021-02-08 12:17:37 -07:00
Triangulator.h Trivial typo fix. 2020-05-08 10:59:09 -04:00
View1D.cxx add support for removing annotations and remove from regression tests 2021-03-31 17:08:46 +00:00
View1D.h conslidate the license statement 2019-04-17 10:57:13 -06:00
View2D.cxx add support for removing annotations and remove from regression tests 2021-03-31 17:08:46 +00:00
View2D.h conslidate the license statement 2019-04-17 10:57:13 -06:00
View3D.cxx add support for removing annotations and remove from regression tests 2021-03-31 17:08:46 +00:00
View3D.h conslidate the license statement 2019-04-17 10:57:13 -06:00
View.cxx add support for removing annotations and remove from regression tests 2021-03-31 17:08:46 +00:00
View.h add support for removing annotations and remove from regression tests 2021-03-31 17:08:46 +00:00
Wireframer.h follow coding conventions 2021-03-05 08:47:58 -08:00
WorldAnnotator.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
WorldAnnotator.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00