67 #ifndef __vtkPBGLRMATGraphSource_h
68 #define __vtkPBGLRMATGraphSource_h
73 class vtkPVXMLElement;
100 void SetProbabilities(
double A,
double B,
double C,
double D);
103 void GetProbabilities(
double *A,
double *B,
double *C,
double *D);
108 vtkSetMacro(IncludeEdgeWeights,
bool);
109 vtkGetMacro(IncludeEdgeWeights,
bool);
110 vtkBooleanMacro(IncludeEdgeWeights,
bool);
115 vtkSetStringMacro(EdgeWeightArrayName);
116 vtkGetStringMacro(EdgeWeightArrayName);
122 vtkSetMacro(AllowSelfLoops,
bool);
123 vtkGetMacro(AllowSelfLoops,
bool);
124 vtkBooleanMacro(AllowSelfLoops,
bool);
129 vtkSetMacro(GeneratePedigreeIds,
bool);
130 vtkGetMacro(GeneratePedigreeIds,
bool);
131 vtkBooleanMacro(GeneratePedigreeIds,
bool);
136 vtkSetStringMacro(VertexPedigreeIdArrayName);
137 vtkGetStringMacro(VertexPedigreeIdArrayName);
142 vtkSetStringMacro(EdgePedigreeIdArrayName);
143 vtkGetStringMacro(EdgePedigreeIdArrayName);
150 vtkSetMacro(Seed,
int);
151 vtkGetMacro(Seed,
int);