![]() | InDesign SDK 20.5 |
#include <ISmoothPrefs.h>

Public Types | |
| enum | { kDefaultIID = IID_ISMOOTHPREFS } |
Public Member Functions | |
| virtual void | SetFidelity (const PMReal &fidelity)=0 |
| virtual PMReal | GetFidelity ()=0 |
| virtual void | SetSmoothness (const PMReal &smoothness)=0 |
| virtual PMReal | GetSmoothness ()=0 |
| virtual void | SetSelected (const bool16 selected)=0 |
| virtual bool16 | GetSelected ()=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Static Public Member Functions | |
| static PMReal | GetDefaultSmoothFidelity () |
| static PMReal | GetDefaultSmoothSmoothness () |
| static bool16 | GetDefaultSmoothSelected () |
ISmoothPrefs is a preference interface on the session workspace. It is used to access all the variables related to smooth operation.
| inlinestatic |
Return the default smooth's fidelity value.
| inlinestatic |
Return the default selection status.
| inlinestatic |
Return the default smooth's smoothness value.
| pure virtual |
Get the current preference value for fidelity(point tolerance when fitting to curve).
| pure virtual |
Get the current preference value for selection status.
| pure virtual |
Get the current preference value for smoothness(when fitting to curve).
| pure virtual |
Set the preference value for fidelity(point tolerance when fitting to curve).
| fidelity | the new fidelity value to set. |
| pure virtual |
Set the preference value for selection status.
| selected | the bool16 flag to set. |
| pure virtual |
Set the preference value for smoothness(when fitting to curve).
| smoothness | the new smoothness value to set. |