Thanks to visit codestin.com
Credit goes to vtk.org
VTK
9.5.20251001
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
IO
Chemistry
vtkPDBReader.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
46
#ifndef vtkPDBReader_h
47
#define vtkPDBReader_h
48
49
#include "vtkIOChemistryModule.h"
// For export macro
50
#include "
vtkMoleculeReaderBase.h
"
51
52
VTK_ABI_NAMESPACE_BEGIN
53
class
VTKIOCHEMISTRY_EXPORT
vtkPDBReader
:
public
vtkMoleculeReaderBase
54
{
55
public
:
56
vtkTypeMacro(
vtkPDBReader
,
vtkMoleculeReaderBase
);
57
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
58
59
static
vtkPDBReader
*
New
();
60
61
protected
:
62
vtkPDBReader
();
63
~vtkPDBReader
()
override
;
64
65
void
ReadSpecificMolecule
(FILE* fp)
override
;
66
67
private
:
68
vtkPDBReader
(
const
vtkPDBReader
&) =
delete
;
69
void
operator=(
const
vtkPDBReader
&) =
delete
;
70
};
71
72
VTK_ABI_NAMESPACE_END
73
#endif
vtkIndent
a simple class to control print indentation
Definition
vtkIndent.h:108
vtkMoleculeReaderBase
Read molecular data files.
Definition
vtkMoleculeReaderBase.h:34
vtkPDBReader
read Molecular Data files
Definition
vtkPDBReader.h:54
vtkPDBReader::~vtkPDBReader
~vtkPDBReader() override
vtkPDBReader::ReadSpecificMolecule
void ReadSpecificMolecule(FILE *fp) override
vtkPDBReader::New
static vtkPDBReader * New()
vtkPDBReader::vtkPDBReader
vtkPDBReader()
vtkPDBReader::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkMoleculeReaderBase.h
Generated on Wed Oct 1 2025 08:15:50 for VTK by
1.9.7