#include <omanapi.h>

Public Member Functions |
|
| virtual int | GetSnapPreviewRadius () const =0 |
| virtual void | SetSnapPreviewRadius (int nVal)=0 |
| virtual int | GetSnapRadius () const =0 |
| virtual void | SetSnapRadius (int nVal)=0 |
| virtual bool | GetDisplaySnapRubberBand () const =0 |
| virtual void | SetDisplaySnapRubberBand (bool bDisplayRubberBand)=0 |
| virtual void | SetAxisConstraint (BOOL bUseAxisConstraint)=0 |
| virtual bool | GetSnapInfo (SnapInfo &si) const =0 |
| virtual const Osnap * | GetSnapOverride () const =0 |
| virtual void | SetAFlag (int mask)=0 |
| virtual void | ClearAFlag (int mask)=0 |
| virtual void | setactive (boolean state)=0 |
| virtual void | sethilite (Point3 col)=0 |
| virtual Point3 | gethilite ()=0 |
| virtual void | setmarksize (int val)=0 |
| virtual int | getmarksize ()=0 |
| virtual BOOL | SnapToFrozen ()=0 |
| virtual void | SetSnapToFrozen (BOOL state=TRUE)=0 |
| virtual Osnap * | Enumerate (int FLAGS) const =0 |
| virtual DWORD | GetSnapFlags ()=0 |
Static Public Member Functions |
|
| static CoreExport IOsnapManager7 * | GetInstance () |
| virtual int GetSnapPreviewRadius | ( | ) | const [pure virtual] |
| virtual void SetSnapPreviewRadius | ( | int | nVal | ) | [pure virtual] |
| virtual int GetSnapRadius | ( | ) | const [pure virtual] |
| virtual void SetSnapRadius | ( | int | nVal | ) | [pure virtual] |
| virtual bool GetDisplaySnapRubberBand | ( | ) | const [pure virtual] |
| virtual void SetDisplaySnapRubberBand | ( | bool | bDisplayRubberBand | ) | [pure virtual] |
| virtual void SetAxisConstraint | ( | BOOL | bUseAxisConstraint | ) | [pure virtual] |
| virtual bool GetSnapInfo | ( | SnapInfo & | si | ) | const [pure virtual] |
| virtual const Osnap* GetSnapOverride | ( | ) | const [pure virtual] |
| virtual void SetAFlag | ( | int | mask | ) | [pure virtual] |
| virtual void ClearAFlag | ( | int | mask | ) | [pure virtual] |
| virtual void setactive | ( | boolean | state | ) | [pure virtual] |
| virtual void sethilite | ( | Point3 | col | ) | [pure virtual] |
| virtual Point3 gethilite | ( | ) | [pure virtual] |
| virtual void setmarksize | ( | int | val | ) | [pure virtual] |
| virtual int getmarksize | ( | ) | [pure virtual] |
| virtual BOOL SnapToFrozen | ( | ) | [pure virtual] |
| virtual void SetSnapToFrozen | ( | BOOL | state = TRUE |
) | [pure virtual] |
| virtual Osnap* Enumerate | ( | int | FLAGS | ) | const [pure virtual] |
| virtual DWORD GetSnapFlags | ( | ) | [pure virtual] |
| static CoreExport IOsnapManager7* GetInstance | ( | ) | [static] |