MItSubdFace Class Reference
#include <MItSubdFace.h>
Subdiv face iterator.
This class is the iterator for subdiv faces. It will iterate over all of the surface's faces.
Constructor.
Creates an iterator for all faces of the given subdiv surface.
- Parameters
-
[in] | subdObject | The subdiv surface |
[out] | ReturnStatus | Status code |
- Status Codes:
-
Destructor.
Frees up storage used by the iterator.
Reset the iterator to the first face.
- Returns
- Status code
- Status Codes:
-
Advance to the next face in the iteration.
- Returns
- Status code
- Status Codes:
-
bool isDone |
( |
MStatus * |
ReturnStatus = NULL | ) |
|
Indicates if all of the faces have been traversed yet.
- Parameters
-
[out] | ReturnStatus | Status code |
- Returns
- true All vertices have been traversed
- false There are more vertices in the iteration
- Status Codes:
-
bool isValid |
( |
MStatus * |
ReturnStatus = NULL | ) |
const |
Checks if the iterator is valid.
- Parameters
-
[out] | ReturnStatus | Status code |
- Returns
- bool Boolean to indicate whether the iterator is valid or not.
- Status Codes:
-
unsigned int level |
( |
MStatus * |
ReturnStatus = NULL | ) |
const |
Returns the level of the subdiv object.
- Parameters
-
[out] | ReturnStatus | Status code |
- Returns
- The level.
- Status Codes:
-
void setLevel |
( |
unsigned int |
level, |
|
|
MStatus * |
ReturnStatus = NULL |
|
) |
| |
Sets the level of the subdiv object.
- Parameters
-
[in] | level | New level. |
[out] | ReturnStatus | Status code |
- Returns
- Status Codes:
-
MUint64 index |
( |
MStatus * |
ReturnStatus = NULL | ) |
|
Returns the index of the current face for this subdiv object.
- Parameters
-
[out] | ReturnStatus | Status code |
- Returns
- The index in the face list for the current face
- Status Codes:
-
const char * className |
( |
| ) |
|
|
static |
Returns the name of this class.
- Returns
- The name of this class.
The documentation for this class was generated from the following files:
- MItSubdFace.h
- MItSubdFace.cpp