Remoting
Views
vtkPVRepresentedDataInformation.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
10
#ifndef vtkPVRepresentedDataInformation_h
11
#define vtkPVRepresentedDataInformation_h
12
13
#include "
vtkPVDataInformation.h
"
14
#include "
vtkRemotingViewsModule.h
"
//needed for exports
15
16
class
VTKREMOTINGVIEWS_EXPORT
vtkPVRepresentedDataInformation
:
public
vtkPVDataInformation
17
{
18
public
:
19
static
vtkPVRepresentedDataInformation
*
New
();
20
vtkTypeMacro(
vtkPVRepresentedDataInformation
,
vtkPVDataInformation
);
21
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
22
26
void
CopyFromObject
(
vtkObject
*)
override
;
27
28
protected
:
29
vtkPVRepresentedDataInformation
();
30
~
vtkPVRepresentedDataInformation
()
override
;
31
35
vtkSmartPointer<vtkCompositeDataSet>
SimplifyCompositeDataSet
(
vtkCompositeDataSet
* cd)
override
;
36
37
private
:
38
vtkPVRepresentedDataInformation
(
const
vtkPVRepresentedDataInformation
&) =
delete
;
39
void
operator=(
const
vtkPVRepresentedDataInformation
&) =
delete
;
40
};
41
42
#endif
vtkObject
vtkPVDataInformation
provides meta data about a vtkDataObject subclass.
Definition:
vtkPVDataInformation.h:42
VTKREMOTINGVIEWS_EXPORT
#define VTKREMOTINGVIEWS_EXPORT
Definition:
vtkRemotingViewsModule.h:15
vtkPVDataInformation::SimplifyCompositeDataSet
virtual vtkSmartPointer< vtkCompositeDataSet > SimplifyCompositeDataSet(vtkCompositeDataSet *cd)
Simplifies a composite dataset for faster processing when accumulating data-information.
vtkSmartPointer
vtkPVDataInformation::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkPVDataInformation.h
vtkPVRepresentedDataInformation
vtkPVRepresentedDataInformation is a vtkPVDataInformation subclass that knows how to gather rendered ...
Definition:
vtkPVRepresentedDataInformation.h:16
vtkPVDataInformation::CopyFromObject
void CopyFromObject(vtkObject *object) override
Populate vtkPVDataInformation using object.
vtkCompositeDataSet
vtkIndent
vtkRemotingViewsModule.h
vtkPVDataInformation::New
static vtkPVDataInformation * New()
Generated by
1.8.13 on Tue Jan 21 2025