VTK  9.7.1
vtkAnariFollowerNode.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
14 #ifndef vtkAnariFollowerNode_h
15 #define vtkAnariFollowerNode_h
16 
17 #include "vtkAnariActorNode.h"
18 
19 VTK_ABI_NAMESPACE_BEGIN
20 
21 class VTKRENDERINGANARI_EXPORT vtkAnariFollowerNode : public vtkAnariActorNode
22 {
23 public:
24  static vtkAnariFollowerNode* New();
26  void PrintSelf(ostream& os, vtkIndent indent) override;
27 
32  vtkMTimeType GetMTime() override;
33 
34 protected:
35  vtkAnariFollowerNode() = default;
36 
37 private:
39  void operator=(const vtkAnariFollowerNode&) = delete;
40 };
41 
42 VTK_ABI_NAMESPACE_END
43 #endif
links vtkFollower to ANARI
vtkTypeUInt32 vtkMTimeType
Definition: vtkType.h:318
static vtkAnariActorNode * New()
vtkMTimeType GetMTime() override
Overridden to take into account my renderables time, including mapper and data into mapper inclusive ...
a simple class to control print indentation
Definition: vtkIndent.h:28
links vtkActor and vtkMapper to ANARI
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.