osnap.h File Reference

osnap.h File Reference
#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)
 

Macro Definition Documentation

#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 Documentation

typedef void(* SnapCallback) (Object *pobj, IPoint2 *p)