vtkCatalystBlueprint.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
13 #ifndef vtkCatalystBlueprint_h
14 #define vtkCatalystBlueprint_h
15 
16 #include "vtkObject.h"
17 
18 #include <catalyst_conduit.hpp> // for conduit_cpp::Node
19 
21 {
22 public:
24  void PrintSelf(ostream& os, vtkIndent indent) override;
25 
32  static bool Verify(const std::string& protocol, const conduit_cpp::Node& n);
33 
34 protected:
36  ~vtkCatalystBlueprint() override;
37 
38 private:
40  void operator=(const vtkCatalystBlueprint&) = delete;
41 };
42 
43 #endif
~vtkCatalystBlueprint() override
blueprint for ParaView Catalyst
static bool Verify(const std::string &protocol, const conduit_cpp::Node &n)
Returns true is the conduit::Node n has the required structure.
void PrintSelf(ostream &os, vtkIndent indent) override