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