Public Types | Public Member Functions | List of all members
vtkMaterialInterfaceProcessLoading Class Reference

Data type to represent a node in a multiprocess job and its current loading state. More...

#include <vtkMaterialInterfaceProcessLoading.h>

Public Types

enum  { ID = 0, LOADING = 1, SIZE = 2 }
 

Public Member Functions

 vtkMaterialInterfaceProcessLoading ()
 
 ~vtkMaterialInterfaceProcessLoading ()
 
bool operator< (const vtkMaterialInterfaceProcessLoading &rhs) const
 Comparison of two objects loading. More...
 
bool operator<= (const vtkMaterialInterfaceProcessLoading &rhs) const
 Comparison of two objects loading. More...
 
bool operator> (const vtkMaterialInterfaceProcessLoading &rhs) const
 Comparison of two objects loading. More...
 
bool operator>= (const vtkMaterialInterfaceProcessLoading &rhs) const
 Comparison of two objects loading. More...
 
bool operator== (const vtkMaterialInterfaceProcessLoading &rhs) const
 Comparison of two objects loading. More...
 
vtkIdType GetId () const
 Return the process id. More...
 
vtkIdType GetLoadFactor () const
 Return the load factor. More...
 
void Initialize (int id, vtkIdType loadFactor)
 Set the id and load factor. More...
 
vtkIdType UpdateLoadFactor (vtkIdType loadFactor)
 Add to the load factor. More...
 

Detailed Description

Data type to represent a node in a multiprocess job and its current loading state.

Definition at line 21 of file vtkMaterialInterfaceProcessLoading.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
ID 
LOADING 
SIZE 

Definition at line 24 of file vtkMaterialInterfaceProcessLoading.h.

Constructor & Destructor Documentation

◆ vtkMaterialInterfaceProcessLoading()

vtkMaterialInterfaceProcessLoading::vtkMaterialInterfaceProcessLoading ( )
inline

Definition at line 31 of file vtkMaterialInterfaceProcessLoading.h.

◆ ~vtkMaterialInterfaceProcessLoading()

vtkMaterialInterfaceProcessLoading::~vtkMaterialInterfaceProcessLoading ( )
inline

Definition at line 33 of file vtkMaterialInterfaceProcessLoading.h.

Member Function Documentation

◆ Initialize()

void vtkMaterialInterfaceProcessLoading::Initialize ( int  id,
vtkIdType  loadFactor 
)
inline

Set the id and load factor.

Definition at line 38 of file vtkMaterialInterfaceProcessLoading.h.

◆ operator<()

bool vtkMaterialInterfaceProcessLoading::operator< ( const vtkMaterialInterfaceProcessLoading rhs) const
inline

Comparison of two objects loading.

Definition at line 47 of file vtkMaterialInterfaceProcessLoading.h.

◆ operator<=()

bool vtkMaterialInterfaceProcessLoading::operator<= ( const vtkMaterialInterfaceProcessLoading rhs) const
inline

Comparison of two objects loading.

Definition at line 54 of file vtkMaterialInterfaceProcessLoading.h.

◆ operator>()

bool vtkMaterialInterfaceProcessLoading::operator> ( const vtkMaterialInterfaceProcessLoading rhs) const
inline

Comparison of two objects loading.

Definition at line 61 of file vtkMaterialInterfaceProcessLoading.h.

◆ operator>=()

bool vtkMaterialInterfaceProcessLoading::operator>= ( const vtkMaterialInterfaceProcessLoading rhs) const
inline

Comparison of two objects loading.

Definition at line 68 of file vtkMaterialInterfaceProcessLoading.h.

◆ operator==()

bool vtkMaterialInterfaceProcessLoading::operator== ( const vtkMaterialInterfaceProcessLoading rhs) const
inline

Comparison of two objects loading.

Definition at line 75 of file vtkMaterialInterfaceProcessLoading.h.

◆ GetId()

vtkIdType vtkMaterialInterfaceProcessLoading::GetId ( ) const
inline

Return the process id.

Definition at line 82 of file vtkMaterialInterfaceProcessLoading.h.

◆ GetLoadFactor()

vtkIdType vtkMaterialInterfaceProcessLoading::GetLoadFactor ( ) const
inline

Return the load factor.

Definition at line 86 of file vtkMaterialInterfaceProcessLoading.h.

◆ UpdateLoadFactor()

vtkIdType vtkMaterialInterfaceProcessLoading::UpdateLoadFactor ( vtkIdType  loadFactor)
inline

Add to the load factor.

Definition at line 91 of file vtkMaterialInterfaceProcessLoading.h.


The documentation for this class was generated from the following file: