28#ifndef vtkKCoreDecomposition_h 
   29#define vtkKCoreDecomposition_h 
   32#include "vtkInfovisCoreModule.h"  
   34VTK_ABI_NAMESPACE_BEGIN
 
   50  vtkSetStringMacro(OutputArrayName);
 
   60  vtkSetMacro(UseInDegreeNeighbors, 
bool);
 
   61  vtkGetMacro(UseInDegreeNeighbors, 
bool);
 
   62  vtkBooleanMacro(UseInDegreeNeighbors, 
bool);
 
   72  vtkSetMacro(UseOutDegreeNeighbors, 
bool);
 
   73  vtkGetMacro(UseOutDegreeNeighbors, 
bool);
 
   74  vtkBooleanMacro(UseOutDegreeNeighbors, 
bool);
 
   83  vtkSetMacro(CheckInputGraph, 
bool);
 
   84  vtkGetMacro(CheckInputGraph, 
bool);
 
   85  vtkBooleanMacro(CheckInputGraph, 
bool);
 
   95  char* OutputArrayName;
 
   97  bool UseInDegreeNeighbors;
 
   98  bool UseOutDegreeNeighbors;
 
Superclass for algorithms that produce only graph as output.
 
Base class for graph data types.
 
a simple class to control print indentation
 
dynamic, self-adjusting array of int
 
Compute the k-core decomposition of the input graph.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
static vtkKCoreDecomposition * New()
 
~vtkKCoreDecomposition() override
 
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.