ParaView
|
records groups of integers that are equivalent. More...
#include <vtkEquivalenceSet.h>
Public Types | |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | Initialize () |
void | AddEquivalence (int id1, int id2) |
int | GetNumberOfMembers () |
int | GetNumberOfResolvedSets () |
int | GetEquivalentSetId (int memberId) |
virtual int | ResolveEquivalences () |
void | DeepCopy (vtkEquivalenceSet *in) |
int * | GetPointer () |
void | Squeeze () |
vtkIdType | Capacity () |
int | GetReference (int memberId) |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkEquivalenceSet * | SafeDownCast (vtkObject *o) |
static vtkEquivalenceSet * | New () |
Public Attributes | |
int | Resolved |
Protected Member Functions | |
vtkEquivalenceSet () | |
~vtkEquivalenceSet () | |
void | EquateInternal (int id1, int id2) |
Protected Attributes | |
int | NumberOfResolvedSets |
vtkIntArray * | EquivalenceArray |
records groups of integers that are equivalent.
Useful for connectivity on multiple processes. Run connectivity on each processes, then make touching fragments equivalent.
Definition at line 30 of file vtkEquivalenceSet.h.
typedef vtkObject vtkEquivalenceSet::Superclass |
Definition at line 33 of file vtkEquivalenceSet.h.
|
protected |
|
protected |
|
virtual |
Reimplemented in vtkPEquivalenceSet.
|
static |
|
virtual |
Reimplemented in vtkPEquivalenceSet.
|
static |
void vtkEquivalenceSet::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
static |
void vtkEquivalenceSet::Initialize | ( | ) |
void vtkEquivalenceSet::AddEquivalence | ( | int | id1, |
int | id2 | ||
) |
int vtkEquivalenceSet::GetNumberOfMembers | ( | ) |
|
inline |
Definition at line 46 of file vtkEquivalenceSet.h.
int vtkEquivalenceSet::GetEquivalentSetId | ( | int | memberId | ) |
|
virtual |
Reimplemented in vtkPEquivalenceSet.
void vtkEquivalenceSet::DeepCopy | ( | vtkEquivalenceSet * | in | ) |
int* vtkEquivalenceSet::GetPointer | ( | ) |
void vtkEquivalenceSet::Squeeze | ( | ) |
vtkIdType vtkEquivalenceSet::Capacity | ( | ) |
int vtkEquivalenceSet::GetReference | ( | int | memberId | ) |
|
protected |
int vtkEquivalenceSet::Resolved |
Definition at line 69 of file vtkEquivalenceSet.h.
|
protected |
Definition at line 77 of file vtkEquivalenceSet.h.
|
protected |
Definition at line 81 of file vtkEquivalenceSet.h.