46 #ifndef vtkKCoreDecomposition_h
47 #define vtkKCoreDecomposition_h
65 vtkSetStringMacro(OutputArrayName);
72 vtkSetMacro(UseInDegreeNeighbors,
bool);
73 vtkGetMacro(UseInDegreeNeighbors,
bool);
74 vtkBooleanMacro(UseInDegreeNeighbors,
bool);
81 vtkSetMacro(UseOutDegreeNeighbors,
bool);
82 vtkGetMacro(UseOutDegreeNeighbors,
bool);
83 vtkBooleanMacro(UseOutDegreeNeighbors,
bool);
90 vtkSetMacro(CheckInputGraph,
bool);
91 vtkGetMacro(CheckInputGraph,
bool);
92 vtkBooleanMacro(CheckInputGraph,
bool);
103 char* OutputArrayName;
105 bool UseInDegreeNeighbors;
106 bool UseOutDegreeNeighbors;
107 bool CheckInputGraph;
static vtkGraphAlgorithm * New()
Superclass for algorithms that produce only graph as output.
Base class for graph data types.
dynamic, self-adjusting array of int
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
#define VTKINFOVISCORE_EXPORT
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Compute the k-core decomposition of the input graph.