- 18 Feb, 2016 7 commits
-
-
David Thompson authored
-
David Thompson authored
Sessions should not have to make every operator a friend. This adds methods to the base polygon Operator class to provide access to the Session's storage.
-
David Thompson authored
Python already has a "CreateFace" function (which works for CGM) but this commit adds "CreateFaces" for expediency in testing the polygon session. The operators should be reconciled.
-
David Thompson authored
Methods like `smtk::model::Model::cellsAs<T>()` and `smtk::model::Model::groupsAs<T>()` would append cursors that were invalid rather than omitting values not matching the container type. For example, calling `model->cellsAs<Edges>()` should only return cells owned by the model that are edges (as opposed to vertices, faces, or volumes). Without this patch, invalid `Edge` cursors were being inserted for each vertex, face, or volume in the model's set of cells.
-
David Thompson authored
-
David Thompson authored
-
David Thompson authored
-
- 17 Feb, 2016 15 commits
-
-
043b8db5 Use canonical path when possible 9af4df5d Made exodus sessionIO saved url records consistent 6b6a2ec8 Make displayed url shown as absolute path after loading smtk model 55ac73f2 Made loading and writing mesh collections also handle relative path. 6f62805d Added FileLocation class for handling relative path Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Robert Maynard <robert.maynard@kitware.com> Merge-request: !46
-
Yumin Yuan authored
-
Yumin Yuan authored
-
Yumin Yuan authored
-
Yumin Yuan authored
When we write out the mesh collections into files on disk while exporting smtk model, which will reference these mesh files (and model files), we want the mesh and model files to be relative to the smtk file, so that all the files can be bundled together and shared with other people.
-
Yumin Yuan authored
-
f1cf2120 Remove some debugging code 07431452 Safe guard against some meshinfo query by handle range 5a216da4 UI logic to handle mesh changes after model edge op in tree view d3104f6d Made discrete edge op also doing related mesh op Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !48
-
Yumin Yuan authored
-
Yumin Yuan authored
-
Yumin Yuan authored
-
Yumin Yuan authored
While doing edge split/merge in discrete session, if there are edge meshes assoiciated with the modified edges, corresponding ops are also done for the edge meshes now. Including promote and demote vertex, and related mess classifications against the model.
-
ce5846d3 Fix a bug where merging pure vertices mesh caused invalid point locations. 32f32314 Correct the merge edge code to handle restoring the model vertex association. 3d5e9e79 Make sure we delete model to mesh tag data when we delete. d98e358b Add edge reclassify functionality to smtk::mesh 4d256552 Extend smtk:mesh::for_each with cells to give you the cell id. 7d878e8a Remove unused code from browseMesh. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Yumin Yuan <yumin.yuan@kitware.com> Merge-request: !43
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
- 16 Feb, 2016 1 commit
-
-
ff795fad Allow ImportJSON to update existing collections. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !47
-
- 15 Feb, 2016 4 commits
-
-
Robert Maynard authored
-
Robert Maynard authored
Now when you are iterating the cells with for_each you get the Handle id for the current cell.
-
Robert Maynard authored
-
Robert Maynard authored
-
- 10 Feb, 2016 2 commits
-
-
73730280 Correct some bad logic in the ModelToMesh2D Unit Test. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !44
-
Robert Maynard authored
-
- 09 Feb, 2016 5 commits
-
-
01e052c8 SetupForDevelopment.sh: update for gitlab 4d6877fc Merge branch 'upstream-gitsetup' into import-gitsetup 93d719cf gitsetup 2015-08-03 (5119521f) a2602f4f gitsetup: add importing script 68d56249 thirdparty: copy over VTK's third party management scripts Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Brad King <brad.king@kitware.com> Merge-request: !40
-
67005a4f moab: install MOABConfig.cmake Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Robert Maynard <robert.maynard@kitware.com> Merge-request: !41
-
Bob Obara authored
Previously attrinutes that were created without a name would default to their type name. This change allows the default or "RootName" to be set via code or read in from an attribute file. Fixed Typo in StringItem header comment for Secure
-
39b31745 Fixed a missing slash in building path from relative path 008348f4 Simplify url property of native models while saving smtk model 5f2b98f9 Fix a vtk leak in DiscreteMesh 6342dcf9 Make sure discrete write op always writes cmb file extension 3b3c6427 MeshPhrase now handles Dims0 meshes properly 34c5f8e2 vtk mesh source now also render mesh vertex properly 15a708c0 Import 2dm and 3dm will also create mesh in discrete fa273625 Add method to convert a single model to mesh ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Robert Maynard <robert.maynard@kitware.com> Merge-request: !39
-
- 08 Feb, 2016 6 commits
-
-
Bob Obara authored
This hides the characters of s tring items from being displayed in the GUI - Note that this option is not compatible with the multi-line option for strings.
-
Ben Boeckel authored
It's embedded, but if other dependencies need to link to MOAB, it needs to be made available so that symbols don't conflict.
-
Ben Boeckel authored
-
Ben Boeckel authored
* upstream-gitsetup: gitsetup 2015-08-03 (5119521f)
-
Code extracted from: https://gitlab.kitware.com/utils/gitsetup.git at commit 5119521f35d0079dfb064effece4c74f422a0884 (setup).
-
Ben Boeckel authored
-