modstack.h File Reference
         
    
#include "coreexp.h"
#include "maxtypes.h"
#include "object.h"
| Enumerator | 
|---|
| PIPE_ENUM_CONTINUE |  | 
| PIPE_ENUM_STOP |  | 
Definition: modstack.h:152
Definition: modstack.h:153
 
 
 
- Parameters:
- Object *pob=NULL
 
 If non-NULL then the WS derived object will be set up to reference this object.
- Returns
- A pointer to the derived object. 
 
 
- Parameters:
- Object *pob=NULL
 
 If non-NULL then the derived object will be set up to reference this object.
- Returns
- A pointer to the derived object. 
 
 
- Parameters:
- GeomPipelineEnumProc *gpep
 
 Points to the callback object to process the enumeration.
 
 INode *start
 
 Points to the node to start the enumeration.
 
 bool includeEmptyDOs = false
 
 In case the flag includeEmptyDOs is declared as true, the proc will be called even for DerivedObjects, that don't contain any modifiers. In that case the object pointer will be NULL, the derObj pointer will contain the DerivedObject and the index will be -1.
- Returns
- One of the following values:
 
 PIPE_ENUM_CONTINUE
 
 PIPE_ENUM_STOP
 
 
- Parameters:
- GeomPipelineEnumProc *gpep
 
 Points to the callback object to process the enumeration.
 
 Object *start
 
 Points to the object to start the enumeration.
 
 bool includeEmptyDOs = false
 
 In case the flag includeEmptyDOs is declared as true, the proc will be called even for DerivedObjects, that don't contain any modifiers. In that case the object pointer will be NULL, the derObj pointer will contain the DerivedObject and the index will be -1.
- Returns
- One of the following values:
 
 PIPE_ENUM_CONTINUE
 
 PIPE_ENUM_STOP
 
 
- Parameters:
- GeomPipelineEnumProc *gpep
 
 Points to the callback object to process the enumeration.
 
 IDerivedObject *start
 
 Points to the derived object to start the enumeration.
 
 int modIndex = 0
 
 The zero based index of the modifier in the derived object to start with.
 
 bool includeEmptyDOs = false
 
 In case the flag includeEmptyDOs is declared as true, the proc will be called even for DerivedObjects, that don't contain any modifiers. In that case the object pointer will be NULL, the derObj pointer will contain the DerivedObject and the index will be -1.
- Returns
- One of the following values:
 
 PIPE_ENUM_CONTINUE
 
 PIPE_ENUM_STOP