From 8b6fb36303b564a07852357594cfaf3f65baa085 Mon Sep 17 00:00:00 2001 From: Robert Maynard Date: Mon, 24 Aug 2015 11:03:01 -0400 Subject: [PATCH] Rename the moab model reader define to make it clearer. Now that moab is part of smtk, the original define was very unclear. --- CMake/Options.h.in | 2 +- CMakeLists.txt | 2 +- smtk/bridge/discrete/CMakeLists.txt | 4 ++-- smtk/bridge/discrete/Session_json.h | 2 +- smtk/bridge/discrete/operators/ImportOperator.cxx | 6 +++--- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/CMake/Options.h.in b/CMake/Options.h.in index ae1683c3..896993d5 100644 --- a/CMake/Options.h.in +++ b/CMake/Options.h.in @@ -28,7 +28,7 @@ // Was SMTK built with moab reader? If true, the vtkDiscreteMoabReader // library will exist and smtkDiscreteSession library will link against it. -#cmakedefine SMTK_ENABLE_MOAB_SUPPORT +#cmakedefine SMTK_ENABLE_MOAB_DISCRETE_READER // Was SMTK built with CGM? If true, cgm-convert will exist. #cmakedefine SMTK_ENABLE_CGM_SESSION diff --git a/CMakeLists.txt b/CMakeLists.txt index a0de3b8f..7bdf9a7d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -431,7 +431,7 @@ if(SMTK_ENABLE_DISCRETE_SESSION) endif() # This option is only available when SMTK_ENABLE_DISCRETE_SESSION is ON - option(SMTK_ENABLE_MOAB_SUPPORT "Build moab reader for discrete model" OFF) + option(SMTK_ENABLE_MOAB_DISCRETE_READER "Build moab reader for discrete model" ${SMTK_USE_SYSTEM_MOAB} ) endif() ################################################################################ diff --git a/smtk/bridge/discrete/CMakeLists.txt b/smtk/bridge/discrete/CMakeLists.txt index 1de3ab00..b00c6307 100644 --- a/smtk/bridge/discrete/CMakeLists.txt +++ b/smtk/bridge/discrete/CMakeLists.txt @@ -28,7 +28,7 @@ vtk_smtk_setup_module_environment("SMTKDiscrete") vtk_smtk_process_modules() # Build vtk moab reader before session -if(SMTK_ENABLE_MOAB_SUPPORT) +if(SMTK_ENABLE_MOAB_DISCRETE_READER) add_subdirectory(moabreader) endif() @@ -199,7 +199,7 @@ if (VTK_WRAP_PYTHON) list(APPEND __private_dependencies vtkPythonInterpreter) endif (VTK_WRAP_PYTHON) -if(SMTK_ENABLE_MOAB_SUPPORT) +if(SMTK_ENABLE_MOAB_DISCRETE_READER) list(APPEND __private_dependencies vtkDiscreteMoabReader) endif() diff --git a/smtk/bridge/discrete/Session_json.h b/smtk/bridge/discrete/Session_json.h index 347ea8f1..a26d3712 100644 --- a/smtk/bridge/discrete/Session_json.h +++ b/smtk/bridge/discrete/Session_json.h @@ -29,7 +29,7 @@ static const char Session_json[] = " ,\".2dm (CMB Mesh Files)\"" " ,\".3dm (CMB Mesh Files)\"" " ,\".stl (STL Files)\"" -#ifdef SMTK_ENABLE_MOAB_SUPPORT +#ifdef SMTK_ENABLE_MOAB_DISCRETE_READER " ,\".h5m (Moab Files)\"" " ,\".sat (Moab Files)\"" " ,\".brep (Moab Files)\"" diff --git a/smtk/bridge/discrete/operators/ImportOperator.cxx b/smtk/bridge/discrete/operators/ImportOperator.cxx index 287f2827..4b3821bc 100644 --- a/smtk/bridge/discrete/operators/ImportOperator.cxx +++ b/smtk/bridge/discrete/operators/ImportOperator.cxx @@ -38,7 +38,7 @@ #include "smtk/bridge/discrete/extension/meshing/vtkCMBTriangleMesher.h" #endif -#ifdef SMTK_ENABLE_MOAB_SUPPORT +#ifdef SMTK_ENABLE_MOAB_DISCRETE_READER #include "smtk/bridge/discrete/moabreader/vtkCmbMoabReader.h" #endif @@ -72,7 +72,7 @@ bool ImportOperator::ableToOperate() std::transform(ext.begin(), ext.end(), ext.begin(), ::tolower); bool able = (ext == ".vtk" || ext == ".2dm" || ext == ".3dm" || -#ifdef SMTK_ENABLE_MOAB_SUPPORT +#ifdef SMTK_ENABLE_MOAB_DISCRETE_READER ext == ".h5m" || ext == ".sat" || ext == ".brep" || ext == ".stp" || ext == ".cub" || ext == ".exo" || @@ -139,7 +139,7 @@ OperatorResult ImportOperator::operateInternal() ext == ".brep" || ext == ".stp" || ext == ".cub" || ext == ".exo" ) { -#ifdef SMTK_ENABLE_MOAB_SUPPORT +#ifdef SMTK_ENABLE_MOAB_DISCRETE_READER vtkNew reader; reader->SetFileName(filename.c_str()); -- GitLab