SENSEI
A frame work for generic in situ analytics
svtkDataObjectToConduit.h
1 /*=========================================================================
2 
3  Program: Visualization Toolkit
4  Module: svtkDataObjectToConduit.h
5 
6  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7  All rights reserved.
8  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9 
10  This software is distributed WITHOUT ANY WARRANTY; without even
11  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12  PURPOSE. See the above copyright notice for more information.
13 
14 =========================================================================*/
15 /**
16  * @class svtkDataObjectToConduit
17  * @brief Convert VTK Data Object to Conduit Node
18  */
19 
20 #ifndef svtkDataObjectToConduit_h
21 #define svtkDataObjectToConduit_h
22 
23 #include "svtkObject.h"
24 
25 namespace conduit_cpp
26 {
27 class Node;
28 }
29 
30 class svtkDataObject;
31 
33 {
34 /**
35  * Fill the given conduit node with the data from the data object.
36  * The final structure is a valid blueprint mesh.
37  *
38  * At the moment, only svtkDataSet are supported.
39  */
40 bool FillConduitNode(
41  svtkDataObject* data_object, conduit_cpp::Node& conduit_node);
42 }
43 
44 #endif
45 // VTK-HeaderTest-Exclude: vtkDataObjectToConduit.h
Definition: svtkDataObjectToConduit.h:25
Definition: svtkDataObjectToConduit.h:32