|
| | CRhinoDirectionGripUserInterfaceObject () |
| |
| | CRhinoDirectionGripUserInterfaceObject (const ON_3dPoint &origin, const ON_3dVector &direction) |
| |
| virtual | ~CRhinoDirectionGripUserInterfaceObject () |
| |
| float | ArrowRadius () const |
| |
| CRhinoGripUserInterfaceObject::GripShape | ArrowShape () const |
| |
| bool | ArrowsVisibleInViewport (const CRhinoViewport *viewport) const |
| |
| float | DirectionLineLength () const |
| |
| void | Draw (CRhinoDisplayPipeline &dp) override |
| |
| void | Draw (CRhinoDisplayPipeline &dp, const ON_Color &color) |
| |
| ON_3dVector | GripDirection () const |
| |
| bool | IsGripPointVisible () const |
| |
| bool | IsMouseOver (const CRhinoMouseEventArgs &mouse) override |
| |
| bool | IsOneWay () const |
| |
| void | OnDrag (const ON_3dPoint &point, const CRhinoMouseEventArgs &mouse) override |
| |
| void | OnMouseDown (const CRhinoMouseEventArgs &mouse) override |
| |
| void | OnMouseMove (const CRhinoMouseEventArgs &mouse) override |
| |
| void | OnMouseUp (const CRhinoMouseEventArgs &mouse) override |
| |
| void | SetArrowRadius (float radius) |
| |
| void | SetArrowShape (CRhinoGripUserInterfaceObject::GripShape shape) |
| |
| void | SetAsOneWay (bool oneWay) |
| |
| void | SetDirectionLineLength (float length) |
| |
| void | SetGripDirection (const ON_3dVector &direction) |
| |
| void | SetGripPointVisible (bool on) |
| |
| | CRhinoGripUserInterfaceObject () |
| |
| | CRhinoGripUserInterfaceObject (const ON_3dPoint &location) |
| |
| virtual | ~CRhinoGripUserInterfaceObject () |
| |
| int | AddSnapPoints (int pointCount, const ON_3dPoint *snapPoints) |
| |
| double | CameraDepth (const ON_Plane &cameraPlane) const override |
| |
| void | ClearConstraints () |
| |
| void | ClearSnapPoints () |
| |
| ON_3dPoint | ComputeDragPoint (const CRhinoMouseEventArgs &mouse) |
| |
| bool | Constrain (const ON_Arc &arc) |
| |
| bool | Constrain (const ON_Circle &circle) |
| |
| bool | Constrain (const ON_Curve &curve) |
| |
| bool | Constrain (const ON_Line &line) |
| |
| void | EnableObjectSnapCursors (bool enable) |
| |
| void | EnableOnObjectCursors (bool enable) |
| |
| GripShape | GetGripShape () const |
| |
| ON_Color | GripColor () const |
| |
| ON_Color | GripFillColor () const |
| |
| ON_3dPoint | GripLocation () const |
| |
| float | GripRadius () const |
| |
| float | GripShapeRotationRadians () const |
| |
| float | GripStrokeWidth () const |
| |
| bool | ObjectSnapCursorsEnabled () const |
| |
| bool | ObjectSnapPermitted () const |
| |
| void | OnMouseEnter (const CRhinoMouseEventArgs &mouse) override |
| |
| void | OnMouseLeave (const CRhinoMouseEventArgs &mouse) override |
| |
| bool | OnObjectCursorsEnabled () const |
| |
| void | PermitObjectSnap (bool permit) |
| |
| void | SetGripColor (const ON_Color &color) |
| |
| void | SetGripFillColor (const ON_Color &color) |
| |
| void | SetGripLocation (const ON_3dPoint &point) |
| |
| void | SetGripRadius (float radius) |
| |
| void | SetGripShape (GripShape shape) |
| |
| void | SetGripShapeRotationRadians (float angle) |
| |
| void | SetGripStrokeWidth (float width) |
| |
| | CRhinoUserInterfaceObject () |
| |
| virtual | ~CRhinoUserInterfaceObject () |
| |
| void | Animate (CRhinoAnimatingDouble &value, double target, double duration, AnimationStyle style, CRhinoDoc *doc) |
| |
| void | BindToActiveViewport (bool on) |
| |
| void | BindToViewport (unsigned int viewport_sn) |
| |
| int | DisplayOrder () const |
| |
| ON_UUID | DocumentGroupId () const |
| |
| unsigned int | DocumentRuntimeSerialNumber () const |
| |
| bool | GetData (const wchar_t *key, bool &value) const |
| |
| bool | GetData (const wchar_t *key, double &value) const |
| |
| bool | GetData (const wchar_t *key, int &value) const |
| |
| bool | GetData (const wchar_t *key, ON_UUID &value) const |
| |
| bool | GetData (const wchar_t *key, ON_wString &value) const |
| |
| bool | HasMouseCapture () const |
| |
| bool | IsBoundToActiveViewport () const |
| |
| unsigned int | IsBoundToViewport () const |
| |
| virtual void | OnMouseClick (const CRhinoMouseEventArgs &mouse) |
| |
| virtual void | OnMouseDoubleClick (const CRhinoMouseEventArgs &mouse) |
| |
| virtual void | OnMouseWheel (const CRhinoMouseEventArgs &mouse, int delta) |
| |
| virtual CRhinoCommand::result | OnRunCommand (const CRhinoCommandContext &context, const CRhinoMouseEventArgs &mouse) |
| |
| virtual void | OnTrackpadScroll (const CRhinoMouseEventArgs &mouse, double horizontal, double vertical) |
| |
| CRhinoUserInterfaceObject * | Parent () |
| |
| const CRhinoUserInterfaceObject * | Parent () const |
| |
| bool | ReceivesMouseWheelEvents () const |
| |
| bool | ReceivesTrackpadScrollEvents () const |
| |
| bool | RegisterForAllDocuments () |
| |
| void | RunCommand (const CRhinoMouseEventArgs &mouse) |
| |
| unsigned int | RuntimeSerialNumber () const |
| |
| void | SetCursor (HCURSOR cursor) |
| |
| void | SetData (const wchar_t *key, bool value) |
| |
| void | SetData (const wchar_t *key, const wchar_t *value) |
| |
| void | SetData (const wchar_t *key, double value) |
| |
| void | SetData (const wchar_t *key, int value) |
| |
| void | SetData (const wchar_t *key, ON_UUID value) |
| |
| void | SetDisplayOrder (int order) |
| |
| void | SetReceivesMouseWheelEvents (bool enable) |
| |
| void | SetReceivesTrackpadScrollEvents (bool enable) |
| |
| void | SetTooltip (const wchar_t *tooltip) |
| |
| void | SetVisible (bool visible) |
| |
| bool | UnregisterFromAllDocuments () |
| |
| bool | Visible () const |
| |