CMakeLists.txt 2.66 KB
Newer Older
1
2
3
4
5
6
7
8
##============================================================================
##  Copyright (c) Kitware, Inc.
##  All rights reserved.
##  See LICENSE.txt for details.
##  This software is distributed WITHOUT ANY WARRANTY; without even
##  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
##  PURPOSE.  See the above copyright notice for more information.
##
Kenneth Moreland's avatar
Kenneth Moreland committed
9
##  Copyright 2014 National Technology & Engineering Solutions of Sandia, LLC (NTESS).
10
11
12
##  Copyright 2014 UT-Battelle, LLC.
##  Copyright 2014 Los Alamos National Security.
##
Kenneth Moreland's avatar
Kenneth Moreland committed
13
##  Under the terms of Contract DE-NA0003525 with NTESS,
14
15
16
17
18
19
20
21
22
##  the U.S. Government retains certain rights in this software.
##
##  Under the terms of Contract DE-AC52-06NA25396 with Los Alamos National
##  Laboratory (LANL), the U.S. Government retains certain rights in
##  this software.
##============================================================================

set(headers
  CellAverage.h
23
  CellMeasures.h
Kenneth Moreland's avatar
Kenneth Moreland committed
24
  CleanGrid.h
25
26
  ClipWithField.h
  ClipWithImplicitFunction.h
27
  ContourTreeUniform.h
28
  CoordinateSystemTransform.h
29
30
  CrossProduct.h
  DotProduct.h
caseywang777's avatar
caseywang777 committed
31
  Entropy.h
32
  ExternalFaces.h
33
  ExtractGeometry.h
34
  ExtractPoints.h
35
  ExtractStructured.h
36
  FieldMetadata.h
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
37
  FieldSelection.h
38
  FieldToColors.h
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
39
  Filter.h
40
41
42
43
  FilterCell.h
  FilterDataSet.h
  FilterDataSetWithField.h
  FilterField.h
44
  FilterTraits.h
45
  Gradient.h
Robert Maynard's avatar
Robert Maynard committed
46
  Histogram.h
47
  MarchingCubes.h
48
  Mask.h
49
  MaskPoints.h
50
51
  NDEntropy.h
  NDHistogram.h
Robert Maynard's avatar
Robert Maynard committed
52
  PointAverage.h
53
  PointElevation.h
54
  PointTransform.h
55
  PolicyBase.h
56
  PolicyDefault.h
Sujin Philip's avatar
Sujin Philip committed
57
  Probe.h
58
  Streamline.h
59
  SurfaceNormals.h
60
  Tetrahedralize.h
61
  Threshold.h
62
  ThresholdPoints.h
63
  Triangulate.h
64
  VectorMagnitude.h
65
66
67
68
69
  VertexClustering.h
)

set(header_template_sources
  CellAverage.hxx
70
  CellMeasures.hxx
Kenneth Moreland's avatar
Kenneth Moreland committed
71
  CleanGrid.hxx
72
  ClipWithField.hxx
73
  ClipWithImplicitFunction.hxx
74
  ContourTreeUniform.hxx
75
  CoordinateSystemTransform.hxx  
76
77
  CrossProduct.hxx
  DotProduct.hxx
caseywang777's avatar
caseywang777 committed
78
  Entropy.hxx
79
  ExternalFaces.hxx
80
  ExtractGeometry.hxx
81
  ExtractPoints.hxx
82
  ExtractStructured.hxx
83
  FieldToColors.hxx
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
84
  Filter.hxx
85
86
87
88
  FilterCell.hxx
  FilterDataSet.hxx
  FilterDataSetWithField.hxx
  FilterField.hxx
89
  Gradient.hxx
Robert Maynard's avatar
Robert Maynard committed
90
  Histogram.hxx
91
  MarchingCubes.hxx
92
  Mask.hxx
93
  MaskPoints.hxx
94
95
  NDEntropy.hxx
  NDHistogram.hxx
Robert Maynard's avatar
Robert Maynard committed
96
  PointAverage.hxx
97
  PointElevation.hxx
98
  PointTransform.hxx
Sujin Philip's avatar
Sujin Philip committed
99
  Probe.hxx
100
  Streamline.hxx
101
  SurfaceNormals.hxx
102
  Tetrahedralize.hxx
103
  Threshold.hxx
104
  ThresholdPoints.hxx
105
  Triangulate.hxx
106
  VectorMagnitude.hxx
107
108
109
  VertexClustering.hxx
)

110
111
112
vtkm_declare_headers(${headers}
  EXCLUDE_FROM_TESTING ${header_template_sources}
  )
113
114
115
116
117

add_subdirectory(internal)

#-----------------------------------------------------------------------------
add_subdirectory(testing)