- 31 Oct, 2017 4 commits
-
-
David Thompson authored
c57053cd Follow through on changes required by resource inheritance. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !932
-
David Thompson authored
There are consequences to making everything (mostly) in SMTK inherit either Resource or Component. A bunch of stuff related to model entities needs to be generalized to deal with resource components of any type. This commit moves classes around and/or provides alternate versions to accomplish this. + Add a new top-level SMTK subsystem named **view** for dealing with presentation of resources and components to the user. + Note that smtk::common::`View` should move here at some point. + Make a new DescriptivePhrase and SubphraseGenerator in smtk::view. These are extremely similar to the versions in smtk::model but deal with components of any type. Eventually, the versions in smtk::model should disappear. + Add new phrase types to the view subsystem: + `PhraseList` which replaces `EntityListPhrase` and more + `ComponentPhrase` which replaces `EntityPhrase` + `ResourcePhrase` which displays the filename holding components. + Add the unitDescriptivePhrase test in `smtk/view/testing/cxx` that will print out a hierarchy that contains most of the information that was in the previous model-specific tree. + Add a new `ComponentItem` and `ComponentItemDefinition` to the attribute system.
-
Ben Boeckel authored
94a4a9d2 vtkTracksAllInstances: nop out smtkDeclareTracksAllInstances for wrapping Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
David Thompson <david.thompson@kitware.com> Merge-request: !933
-
Ben Boeckel authored
-
- 30 Oct, 2017 1 commit
-
-
T.J. Corona authored
e1526e03 Move mesh-related vtk io classes into mesh namespace. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Haocheng Liu <haocheng.liu@kitware.com> Merge-request: !928
-
- 27 Oct, 2017 4 commits
-
-
T.J. Corona authored
This move reinforces parity between smtk/ and smtk/extension/vtk. It also moves the mesh-specific classes ExportVTKData and ImportVTKData (that do not have the word mesh in their names) out of the io namespace, providing room for other, non-mesh-specific io classes.
-
Bob Obara authored
-
Bob Obara authored
3334b092 Merge branch 'inheritingAssociationInfo' into inheritingAssociationInfoOnMaster 6bd1df3b ENH: Adding ability to inherit association rules Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !925
-
Bob Obara authored
6bd1df3b ENH: Adding ability to inherit association rules Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !925
-
- 26 Oct, 2017 4 commits
-
-
T.J. Corona authored
d5b25273 Adapt smtk::mesh to use resources. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !926
-
T.J. Corona authored
-
T.J. Corona authored
55b1b526 Introduce resource manager. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !866
-
T.J. Corona authored
-
- 25 Oct, 2017 5 commits
-
-
Alvaro Sanchez authored
baf39424 Improve SMTKModelRepresentation rendering. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !927
-
Alvaro Sanchez authored
Makes GlyphMapper use property arrays in its input (Masking, Scaling, Orient and Source indexing all enabled by default). Set ColorMode in mappers to correctly render translucent blocks (through depth-peeling). The default ColorMode would cause CompositeMapper2 ::GetIsOpaque to return true.
-
Bob Obara authored
This adds the sbility for definitions to inherit association rules from their base definition - the initial implementation was based on the release branch
-
T.J. Corona authored
-
T.J. Corona authored
390bfb54 FEATURE: Store default color on QEntityItemModel Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Haocheng Liu <haocheng.liu@kitware.com> Merge-request: !924
-
- 24 Oct, 2017 19 commits
-
-
Alvaro Sanchez authored
a0ea643f Added SMTKModelRepresentation plugin. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
David Thompson <david.thompson@kitware.com> Merge-request: !923
-
Haocheng LIU authored
-
Bob Obara authored
Definitions can now inherit the association rule of its Base Definition This required the interface to Definition to change: 1.Added the concept of a local association rule - if set this overrides the rule the definition would have inherited from the base definition 2. associationRule() now returns a const model entity item definition since it might be returning the inherited rule 3. Setting the mask is now setLocalAssociationMask since you are setting the local association rule
-
Alvaro Sanchez authored
This representation makes use of three inputs: - Model entities - Glyph prototypes - Glyph points The glyph input properties are set through vtkSMSMTKModelRepresentationProxy.
-
T.J. Corona authored
-
T.J. Corona authored
5337b65d TestInterpolateOntoMesh: fix strange merge relic. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Bob Obara <bob.obara@kitware.com> Merge-request: !922
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
66d075c9 Merge branch 'clarify-interpolate-onto-mesh-release' into clarify-interpolate-onto-mesh f8d3efa2 InterpolateMesh: rename and add clarifying doc. fe4dff71 InterpolateMesh: rename and update doc Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Haocheng Liu <haocheng.liu@kitware.com> Merge-request: !914
-
T.J. Corona authored
fe4dff71 InterpolateMesh: rename and update doc Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Haocheng Liu <haocheng.liu@kitware.com> Merge-request: !914
-
Haocheng LIU authored
-
Haocheng LIU authored
36600437 BUG: Update model tree when reshaping edge points to vertexs Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
David Thompson <david.thompson@kitware.com> Merge-request: !919
-
Haocheng LIU authored
36600437 BUG: Update model tree when reshaping edge points to vertexs Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
David Thompson <david.thompson@kitware.com> Merge-request: !919
-
Haocheng LIU authored
A logic is added to add newly created vertices to operation result.
-
T.J. Corona authored
-
T.J. Corona authored
6d5a3c0f Remove bathymetry operator. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
David Thompson <david.thompson@kitware.com> Merge-request: !918
-
T.J. Corona authored
It is no longer necessary to apply bathymetry to a model's tessellation. Since the means of applying bathymetry to a mesh is handled by ElevateMesh, this MR deprecates ApplyBathymetry and its associated classes & tests.
-
Haocheng LIU authored
eb3c3df2 BUG: Check attribute first when terrain extraction op initializes Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
T.J. Corona <tj.corona@kitware.com> Merge-request: !916
-
Haocheng LIU authored
-
- 23 Oct, 2017 3 commits
-
-
T.J. Corona authored
-
T.J. Corona authored
-
David Thompson authored
fa6832df Add some syntactic sugar... Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Haocheng Liu <haocheng.liu@kitware.com> Merge-request: !913
-