Rhino C++ API  8.6
IRhRdkCustomCurveCtrl Member List

This is the complete list of members for IRhRdkCustomCurveCtrl, including all inherited members.

AddPoint(int iCurve, double x, double y, double dTanX, double dTanY, bool bSelect)=0IRhRdkCustomCurveCtrlpure virtual
AddPoints(double x, double y, double dTanX, double dTanY, bool bSelect)=0IRhRdkCustomCurveCtrlpure virtual
Caption(bool bAlwaysEnglish=false) const =0IRhinoUiWindowpure virtual
ConstraintsX(double &dMinOut, double &dMaxOut) const =0IRhRdkCustomCurveCtrlpure virtual
ConstraintsY(double &dMinOut, double &dMaxOut) const =0IRhRdkCustomCurveCtrlpure virtual
CountSelection(bool bIncludeTanPoints) const =0IRhRdkCustomCurveCtrlpure virtual
CursorOn(void) const =0IRhRdkCustomCurveCtrlpure virtual
CursorPosition(void) const =0IRhRdkCustomCurveCtrlpure virtual
Delete(void)=0IRhinoUiWindowpure virtual
DeleteSelectedPoints(void)=0IRhRdkCustomCurveCtrlpure virtual
DisplayMax(void) const =0IRhRdkCustomCurveCtrlpure virtual
DisplayMin(void) const =0IRhRdkCustomCurveCtrlpure virtual
DoAutoScaling(bool bAnimate=true, bool bForce=false, bool bScaleX=true, bool bScaleY=true)=0IRhRdkCustomCurveCtrlpure virtual
DragZoomingOn(void) const =0IRhRdkCustomCurveCtrlpure virtual
Enable(bool bEnable)=0IRhinoUiWindowpure virtual
EVF(const wchar_t *wszFunc, void *pvData)=0IRhinoUiWindowpure virtual
GetScreenCoords(ON_4iRect &rectOut) const =0IRhinoUiWindowpure virtual
GetWindow(void)=0IRhinoUiWindowpure virtual
GraphToPixel(double x, double y) const =0IRhRdkCustomCurveCtrlpure virtual
GridFrequencyOn(void) const =0IRhRdkCustomCurveCtrlpure virtual
InnerColor(void) const =0IRhRdkCustomCurveCtrlpure virtual
InvertSelection(bool bIncludeTanPoints)=0IRhRdkCustomCurveCtrlpure virtual
IsCreated(void) const =0IRhinoUiWindowpure virtual
IsEnabled(void) const =0IRhinoUiWindowpure virtual
IsShown(void) const =0IRhinoUiWindowpure virtual
Move(const ON_4iRect &rect, bool bRepaint=false, bool bRepaintBorder=false)=0IRhinoUiWindowpure virtual
MoveSelectedPoints(int dx, int dy)=0IRhRdkCustomCurveCtrlpure virtual
MultiSelect(void) const =0IRhRdkCustomCurveCtrlpure virtual
New(Styles style, RhRdkUiFrameworks f)IRhRdkCustomCurveCtrlstatic
NotificationContexts enum nameIRhRdkCustomCurveCtrl
OuterColor(void) const =0IRhRdkCustomCurveCtrlpure virtual
Parent(void) const =0IRhinoUiWindowpure virtual
PixelToGraph(int x, int y) const =0IRhRdkCustomCurveCtrlpure virtual
PointColor(void) const =0IRhRdkCustomCurveCtrlpure virtual
PointPickMargin(void) const =0IRhRdkCustomCurveCtrlpure virtual
PointSelectedColor(void) const =0IRhRdkCustomCurveCtrlpure virtual
PointSize(void) const =0IRhRdkCustomCurveCtrlpure virtual
PointSnapX(void) const =0IRhRdkCustomCurveCtrlpure virtual
PointSnapY(void) const =0IRhRdkCustomCurveCtrlpure virtual
Refresh(bool bImmediate=false)=0IRhinoUiWindowpure virtual
Reset(void)=0IRhRdkCustomCurveCtrlpure virtual
ResetAxes(double dScaleX=1.0, double dScaleY=1.0)=0IRhRdkCustomCurveCtrlpure virtual
RulerOn(void) const =0IRhRdkCustomCurveCtrlpure virtual
ScaleModes enum nameIRhRdkCustomCurveCtrl
ScaleModeX(void) const =0IRhRdkCustomCurveCtrlpure virtual
ScaleModeY(void) const =0IRhRdkCustomCurveCtrlpure virtual
SelectAllPoints(bool bIncludeTanPoints)=0IRhRdkCustomCurveCtrlpure virtual
SetAutoScalingParams(int iDelay, int iSteps)=0IRhRdkCustomCurveCtrlpure virtual
SetConstraintsX(double dMin, double dMax)=0IRhRdkCustomCurveCtrlpure virtual
SetConstraintsY(double dMin, double dMax)=0IRhRdkCustomCurveCtrlpure virtual
SetCursorOn(bool bOn)=0IRhRdkCustomCurveCtrlpure virtual
SetCursorPosition(double d)=0IRhRdkCustomCurveCtrlpure virtual
SetDisplayMax(double d)=0IRhRdkCustomCurveCtrlpure virtual
SetDisplayMin(double d)=0IRhRdkCustomCurveCtrlpure virtual
SetDragZoomingOn(bool bOn)=0IRhRdkCustomCurveCtrlpure virtual
SetFocus(void)=0IRhinoUiWindowpure virtual
SetGridFrequencies(double dMajorFreqX, double dMinorFreqX, double dMicroFreqX, double dMajorFreqY, double dMinorFreqY, double dMicroFreqY)=0IRhRdkCustomCurveCtrlpure virtual
SetGridFrequencyOn(bool bOn)=0IRhRdkCustomCurveCtrlpure virtual
SetInnerColor(const ON_Color &col)=0IRhRdkCustomCurveCtrlpure virtual
SetMargins(int l, int t, int r, int b)=0IRhRdkCustomCurveCtrlpure virtual
SetMultiSelect(bool bMultiSelect)=0IRhRdkCustomCurveCtrlpure virtual
SetNotificationHandler(IRhRdkNotificationHandler *pNH)=0IRhRdkCustomCurveCtrlpure virtual
SetOuterColor(const ON_Color &col)=0IRhRdkCustomCurveCtrlpure virtual
SetParent(HWND parent)=0IRhinoUiWindowpure virtual
SetPointColor(const ON_Color &col)=0IRhRdkCustomCurveCtrlpure virtual
SetPointPickMargin(int iMargin)=0IRhRdkCustomCurveCtrlpure virtual
SetPointSelectedColor(const ON_Color &col)=0IRhRdkCustomCurveCtrlpure virtual
SetPointSize(int iSize)=0IRhRdkCustomCurveCtrlpure virtual
SetPointSnapX(double dSnap)=0IRhRdkCustomCurveCtrlpure virtual
SetPointSnapY(double dSnap)=0IRhRdkCustomCurveCtrlpure virtual
SetRulerColors(const ON_Color &colInt, const ON_Color &colFrac)=0IRhRdkCustomCurveCtrlpure virtual
SetRulerOn(bool bOn)=0IRhRdkCustomCurveCtrlpure virtual
SetScaleModeX(ScaleModes m)=0IRhRdkCustomCurveCtrlpure virtual
SetScaleModeY(ScaleModes m)=0IRhRdkCustomCurveCtrlpure virtual
SetShadeConstraints(bool bOn)=0IRhRdkCustomCurveCtrlpure virtual
SetTangentColor(const ON_Color &col)=0IRhRdkCustomCurveCtrlpure virtual
SetTangentScale(double d)=0IRhRdkCustomCurveCtrlpure virtual
SetTangentSnapToAngle(double dAngle)=0IRhRdkCustomCurveCtrlpure virtual
SetTextColor(const ON_Color &col)=0IRhRdkCustomCurveCtrlpure virtual
SetTextMode(TextModes m)=0IRhRdkCustomCurveCtrlpure virtual
SetUseAutoScaling(bool bOn)=0IRhRdkCustomCurveCtrlpure virtual
ShadeConstraints(void) const =0IRhRdkCustomCurveCtrlpure virtual
Show(bool bShow)=0IRhinoUiWindowpure virtual
Style(void) const =0IRhRdkCustomCurveCtrlpure virtual
Styles enum nameIRhRdkCustomCurveCtrl
TangentColor(void) const =0IRhRdkCustomCurveCtrlpure virtual
TangentScale(void) const =0IRhRdkCustomCurveCtrlpure virtual
TangentSnapToAngle(void) const =0IRhRdkCustomCurveCtrlpure virtual
TextColor(void) const =0IRhRdkCustomCurveCtrlpure virtual
TextMode(void) const =0IRhRdkCustomCurveCtrlpure virtual
TextModes enum nameIRhRdkCustomCurveCtrl
UnselectAllPoints(bool bIncludeTanPoints)=0IRhRdkCustomCurveCtrlpure virtual
UseAutoScaling(void) const =0IRhRdkCustomCurveCtrlpure virtual
ZoomToExtents(void)=0IRhRdkCustomCurveCtrlpure virtual
ZoomToGraphRect(const ON_2dPoint &pt1, const ON_2dPoint &pt2)=0IRhRdkCustomCurveCtrlpure virtual
ZoomToPixelRect(const ON_4iRect &rect)=0IRhRdkCustomCurveCtrlpure virtual
~IRhinoUiWindow()IRhinoUiWindowinlineprotectedvirtual
~IRhRdkCustomCurveCtrl()IRhRdkCustomCurveCtrlinlineprotectedvirtual