CreaseSetContainer.h File Reference

CreaseSetContainer.h File Reference
#include "maxtypes.h"

Classes

class  CreaseSetContainer
 
class  CreaseSetManager
 

Macros

#define CREASE_SET_CONTAINER_CLASS_ID   0xbac2b2aa
 
#define CREASE_SET_MANAGER_CLASS_ID   Class_ID(0x7251bc12, 0x623db898)
 
#define CreaseSetInterfaceID   Interface_ID(0x8f329cb1, 0xec19c003)
 

Enumerations

enum  { CREASE_SET_TYPE_VERTEX =1, CREASE_SET_TYPE_EDGE }
 

Functions

CoreExport CreaseSetManagerGetCreaseSetManager ()
 

Macro Definition Documentation

#define CREASE_SET_CONTAINER_CLASS_ID   0xbac2b2aa
#define CREASE_SET_MANAGER_CLASS_ID   Class_ID(0x7251bc12, 0x623db898)
#define CreaseSetInterfaceID   Interface_ID(0x8f329cb1, 0xec19c003)

Enumeration Type Documentation

anonymous enum
Enumerator
CREASE_SET_TYPE_VERTEX 
CREASE_SET_TYPE_EDGE 
Definition: CreaseSetContainer.h:29
Definition: CreaseSetContainer.h:29

Function Documentation

CoreExport CreaseSetManager* GetCreaseSetManager ( )
Remarks
Get a pointer to the system Crease Set Manager. Plugins that work as Crease Set Containers will use this pointer to register/unregister themselves with the system so that the crease sets they contain will appear in the Crease Explorer when appropriate. Crease Set Containers will also use this pointer to notify the system when their crease sets have changed in any way, or when the number of crease sets they contain has changed. See CreaseSetManager, above.
Returns
A pointer to the system Crease Set Manager.