VTK  9.3.0
vtkDataObjectToConduit.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2 // SPDX-License-Identifier: BSD-3-Clause
11 #ifndef vtkDataObjectToConduit_h
12 #define vtkDataObjectToConduit_h
13 
14 #include "vtkIOCatalystConduitModule.h" // For windows import/export of shared libraries
15 #include "vtkObject.h"
16 
17 namespace conduit_cpp
18 {
19 class Node;
20 }
21 
22 VTK_ABI_NAMESPACE_BEGIN
23 class vtkDataObject;
24 VTK_ABI_NAMESPACE_END
25 
27 {
28 VTK_ABI_NAMESPACE_BEGIN
37 VTKIOCATALYSTCONDUIT_EXPORT bool FillConduitNode(
38  vtkDataObject* data_object, conduit_cpp::Node& conduit_node);
39 VTK_ABI_NAMESPACE_END
40 }
41 
42 #endif
43 // VTK-HeaderTest-Exclude: vtkDataObjectToConduit.h
general representation of visualization data
Definition: vtkDataObject.h:64
VTKIOCATALYSTCONDUIT_EXPORT bool FillConduitNode(vtkDataObject *data_object, conduit_cpp::Node &conduit_node)
Fill the given conduit node with the data from the data object.