Public Member Functions | Static Public Member Functions

IOsnapManager7 Class Reference

Search for all occurrences

#include <omanapi.h>

Inheritance diagram for IOsnapManager7:
Inheritance graph
[legend]

List of all members.

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 ()

Member Function Documentation

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]

IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7
IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7 IOsnapManager7