OpenCMISS-Zinc C++ API Documentation
|
A subset of a master nodeset. More...
#include <node.hpp>
Public Member Functions | |
NodesetGroup (cmzn_nodeset_group_id nodeset_id) | |
cmzn_nodeset_group_id | getId () const |
int | addNode (const Node &node) |
int | removeAllNodes () |
int | removeNode (const Node &node) |
int | removeNodesConditional (const Field &conditionalField) |
Public Member Functions inherited from OpenCMISS::Zinc::Nodeset | |
Nodeset (cmzn_nodeset_id nodeset_id) | |
Nodeset (const Nodeset &nodeset) | |
Nodeset & | operator= (const Nodeset &nodeset) |
bool | isValid () const |
cmzn_nodeset_id | getId () const |
bool | containsNode (const Node &node) |
Nodetemplate | createNodetemplate () |
Node | createNode (int identifier, const Nodetemplate &nodeTemplate) |
Nodeiterator | createNodeiterator () |
int | destroyAllNodes () |
int | destroyNode (const Node &node) |
int | destroyNodesConditional (const Field &conditionalField) |
Node | findNodeByIdentifier (int identifier) |
Fieldmodule | getFieldmodule () const |
Nodeset | getMasterNodeset () |
char * | getName () |
int | getSize () |
Additional Inherited Members | |
Protected Attributes inherited from OpenCMISS::Zinc::Nodeset | |
cmzn_nodeset_id | id |
A subset of a master nodeset.
A specialised nodeset consisting of a subset of nodes from a master nodeset.
|
inline |
Add specified node to nodeset group.
node | Handle to node to add. Must be from the group's master nodeset. |
|
inline |
Return the C handle of the NodesetGroup object.
|
inline |
Remove all nodes from nodeset group.
|
inline |
Remove specified node from nodeset group.
node | Handle to node to remove. |
|
inline |
Remove all nodes from the nodeset group for which the conditional field is true i.e. non-zero valued in the node. Note that group and node_group fields are valid conditional fields.
conditionalField | Field which if non-zero in the node indicates it is to be removed. |