#include "export.h"#include "maxheap.h"#include "tab.h"#include "maxtypes.h"#include "point2.h"#include "strclass.h"| Classes | |
| class | Candidate | 
| class | Osnap | 
| class | OSnapDecorator | 
| Macros | |
| #define | RESET 0 | 
| #define | NEXT 1 | 
| #define | ICON_WIDTH 32 | 
| #define | HILITE_NORMAL (1<<0) | 
| #define | HILITE_BOX (1<<1) | 
| #define | HILITE_NODE (1<<2) | 
| #define | HILITE_CROSSHAIR (1<<3) | 
| #define | OSNAP_STATE _M("ObjectSnapPluginState") | 
| Typedefs | |
| typedef Tab< Candidate * > | CandidateTab | 
| typedef void(* | SnapCallback) (Object *pobj, IPoint2 *p) | 
| #define RESET 0 | 
| #define NEXT 1 | 
| #define ICON_WIDTH 32 | 
| #define HILITE_NORMAL (1<<0) | 
| #define HILITE_BOX (1<<1) | 
| #define HILITE_NODE (1<<2) | 
| #define HILITE_CROSSHAIR (1<<3) | 
| #define OSNAP_STATE _M("ObjectSnapPluginState") | 
| typedef Tab<Candidate *> CandidateTab |