enum | TraversalType
Secondary Direction of Traversal (Vertical or Horizontal)
| kInvalidType
| | kDepthFirst
| | kBreadthFirst
|
|
| MItDag ( TraversalType = kDepthFirst , MFn::Type = MFn::kInvalid, MStatus * ReturnStatus = NULL )
|
| MItDag ( MIteratorType & dagInfoObject, TraversalType = kDepthFirst , MStatus * ReturnStatus = NULL)
|
MStatus | reset ()
|
MStatus | reset ( const MObject & object, TraversalType = kDepthFirst , MFn::Type = MFn::kInvalid )
|
MStatus | reset ( const MDagPath & path, TraversalType = kDepthFirst , MFn::Type = MFn::kInvalid )
|
MStatus | reset ( MIteratorType & dagInfoObject, const MObject * object, const MDagPath * path, TraversalType = kDepthFirst )
|
MObject | item ( MStatus * ReturnStatus = NULL )
OBSOLETE
|
MObject | currentItem ( MStatus * ReturnStatus = NULL )
|
MStatus | next ()
|
MStatus | prune ()
|
bool | isDone ( MStatus * ReturnStatus = NULL ) const
|
MObject | root ( MStatus * ReturnStatus = NULL )
|
unsigned int | depth ( MStatus * ReturnStatus = NULL ) const
|
TraversalType | getType ( MStatus * ReturnStatus = NULL ) const
|
MStatus | getPath ( MDagPath & path ) const
|
MStatus | getAllPaths ( MDagPathArray & paths ) const
|
MString | fullPathName ( MStatus *ReturnStatus = NULL) const
|
MString | partialPathName ( MStatus *ReturnStatus = NULL) const
|
bool | isInstanced ( bool indirect = true, MStatus * ReturnStatus = NULL ) const
|
unsigned int | instanceCount ( bool total, MStatus * ReturnStatus = NULL ) const
|
MStatus | traverseUnderWorld ( bool flag )
|
bool | willTraverseUnderWorld ( MStatus * ReturnStatus = NULL ) const
|
virtual | ~MItDag ()
|