21#ifndef vtkMoleculeAppend_h 
   22#define vtkMoleculeAppend_h 
   24#include "vtkFiltersCoreModule.h"  
   27VTK_ABI_NAMESPACE_BEGIN
 
   51  vtkGetMacro(MergeCoincidentAtoms, 
bool);
 
   52  vtkSetMacro(MergeCoincidentAtoms, 
bool);
 
   53  vtkBooleanMacro(MergeCoincidentAtoms, 
bool);
 
Abstract superclass for all arrays.
 
general representation of visualization data
 
a simple class to control print indentation
 
Superclass for algorithms that operate on vtkMolecules.
 
Appends one or more molecules into a single molecule.
 
vtkMoleculeAppend()
Specify if coincident atoms (atom with exactly the same position) should be merged into one.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
bool CheckArrays(vtkAbstractArray *array1, vtkAbstractArray *array2)
Specify if coincident atoms (atom with exactly the same position) should be merged into one.
 
vtkDataObject * GetInput()
Get one input to this filter.
 
static vtkMoleculeAppend * New()
 
~vtkMoleculeAppend() override=default
Specify if coincident atoms (atom with exactly the same position) should be merged into one.
 
int FillInputPortInformation(int, vtkInformation *) override
Specify if coincident atoms (atom with exactly the same position) should be merged into one.
 
bool MergeCoincidentAtoms
Specify if coincident atoms (atom with exactly the same position) should be merged into one.
 
vtkDataObject * GetInput(int idx)
Get one input to this filter.
 
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Specify if coincident atoms (atom with exactly the same position) should be merged into one.