OpenCMISS-Zinc C++ API Documentation
|
Object describing changes to a mesh in a fieldmoduleevent. More...
#include <mesh.hpp>
Public Member Functions | |
Meshchanges (cmzn_meshchanges_id meshchanges_id) | |
Meshchanges (const Meshchanges &meshchanges) | |
Meshchanges & | operator= (const Meshchanges &meshchanges) |
bool | isValid () const |
Element::ChangeFlags | getElementChangeFlags (const Element &element) |
int | getNumberOfChanges () |
Element::ChangeFlags | getSummaryElementChangeFlags () |
Object describing changes to a mesh in a fieldmoduleevent.
Object describing changes to a mesh in a fieldmoduleevent
|
inline |
Returns if and how the element has changed in the mesh changes. Note that individual changes are not stored for each element, hence this function returns the summary of all element changes if the element has changed, and CHANGE_FLAG_NONE if not changed.
element | The element to query about. |
|
inline |
Returns the number of elements recorded as changed in the mesh changes, or -1 if all considered changed, i.e. too many changes occurred to record.
|
inline |
Returns logical OR of change flags for all elements in the mesh changes.
|
inline |
Check if this is a valid Meshchanges object.