VTK/Examples/Developers/Errors
From KitwarePublic
< VTK | Examples | Developers
Errors.cxx
#include <vtkSmartPointer.h> #include <vtkDataObject.h> #include <vtkObjectFactory.h> class TestClass : public vtkDataObject { public: static TestClass *New(); vtkTypeMacro(TestClass,vtkDataObject); TestClass() { vtkErrorMacro(<< "Test error."); } }; vtkStandardNewMacro(TestClass); int main(int argc, char *argv[]) { vtkSmartPointer<TestClass> test = vtkSmartPointer<TestClass>::New(); return EXIT_SUCCESS; }
CMakeLists.txt
cmake_minimum_required(VERSION 2.6) PROJECT(Errors) FIND_PACKAGE(VTK REQUIRED) INCLUDE(${VTK_USE_FILE}) ADD_EXECUTABLE(Errors Errors.cxx) TARGET_LINK_LIBRARIES(Errors vtkHybrid)