#include <MItSubdFace.h>
This class is the iterator for subdiv faces. It will iterate over all of the surface's faces.
Public Member Functions | |
| MItSubdFace (MObject &subdObject, MStatus *ReturnStatus=NULL) | |
| virtual | ~MItSubdFace () |
| MStatus | reset () |
| MStatus | next () |
| bool | isDone (MStatus *ReturnStatus=NULL) |
| bool | isValid (MStatus *ReturnStatus=NULL) const |
| unsigned int | level (MStatus *ReturnStatus=NULL) const |
| void | setLevel (unsigned int level, MStatus *ReturnStatus=NULL) |
| MUint64 | index (MStatus *ReturnStatus=NULL) |
Constructor. Creates an iterator for all faces of the given subdiv surface.
| [in] | subdObject | The subdiv surface |
| [out] | ReturnStatus | Status code |
| MItSubdFace::~MItSubdFace | ( | ) | [virtual] |
Destructor. Frees up storage used by the iterator.
| MStatus MItSubdFace::reset | ( | ) |
Reset the iterator to the first face.
| MStatus MItSubdFace::next | ( | ) |
Advance to the next face in the iteration.
| bool MItSubdFace::isDone | ( | MStatus * | ReturnStatus = NULL |
) |
Indicates if all of the faces have been traversed yet.
| [out] | ReturnStatus | Status code |
| bool MItSubdFace::isValid | ( | MStatus * | ReturnStatus = NULL |
) | const |
Checks if the iterator is valid.
| [out] | ReturnStatus | Status code |
| unsigned int MItSubdFace::level | ( | MStatus * | ReturnStatus = NULL |
) | const |
Returns the level of the subdiv object.
| [out] | ReturnStatus | Status code |
| void MItSubdFace::setLevel | ( | unsigned int | level, | |
| MStatus * | ReturnStatus = NULL | |||
| ) |
Sets the level of the subdiv object
| [out] | ReturnStatus | Status code |
| MUint64 MItSubdFace::index | ( | MStatus * | ReturnStatus = NULL |
) |
Returns the index of the current face for this subdiv object.
| [out] | ReturnStatus | Status code |
| Autodesk® Maya® 2010 © 1997-2009 Autodesk, Inc. All rights reserved. |
Generated with
|