| Rhino C++ API
    8.24
    | 
This is the complete list of members for CRhinoGetDirection, including all inherited members.
| AcceptColor(BOOL32 b=true) | CRhinoGet | |
| AcceptCustomWindowsMessage(UINT winmsg_id) | CRhinoGet | |
| AcceptNothing(BOOL32 b=true) | CRhinoGet | |
| AcceptNumber(bool b=true, bool bAcceptZero=true) | CRhinoGet | |
| AcceptPoint(BOOL32 b=true) | CRhinoGet | |
| AcceptString(BOOL32 b=true) | CRhinoGet | |
| AcceptUndo(BOOL32 b=true) | CRhinoGet | |
| AddCommandOption(CRhinoCommandOptionName option_name, CRhinoCommandOptionValue option_value=CRhinoCommandOptionValue(nullptr, nullptr), BOOL32 bHiddenOption=false) | CRhinoGet | |
| AddCommandOption(CRhinoCommandOptionName option_name, double number_value) | CRhinoGet | |
| AddCommandOption(CRhinoCommandOptionName option_name, int number_value) | CRhinoGet | |
| AddCommandOptionColor(CRhinoCommandOptionName option_name, ON_Color *color_value, const wchar_t *option_prompt=nullptr) | CRhinoGet | |
| AddCommandOptionInteger(CRhinoCommandOptionName option_name, int *integer_value, const wchar_t *option_prompt=nullptr, double lower_limit=ON_UNSET_VALUE, double upper_limit=ON_UNSET_VALUE) | CRhinoGet | |
| AddCommandOptionList(CRhinoCommandOptionName option_name, int list_values_count, const CRhinoCommandOptionValue *list_values, int list_current_index) | CRhinoGet | |
| AddCommandOptionList(CRhinoCommandOptionName option_name, const ON_SimpleArray< CRhinoCommandOptionValue > &list_values, int list_current_index) | CRhinoGet | |
| AddCommandOptionList(CRhinoCommandOptionName option_name, int list_current_index, CRhinoCommandOptionValue list0_value=CRhinoCommandOptionValue(nullptr, nullptr), CRhinoCommandOptionValue list1_value=CRhinoCommandOptionValue(nullptr, nullptr), CRhinoCommandOptionValue list2_value=CRhinoCommandOptionValue(nullptr, nullptr), CRhinoCommandOptionValue list3_value=CRhinoCommandOptionValue(nullptr, nullptr), CRhinoCommandOptionValue list4_value=CRhinoCommandOptionValue(nullptr, nullptr), CRhinoCommandOptionValue list5_value=CRhinoCommandOptionValue(nullptr, nullptr), CRhinoCommandOptionValue list6_value=CRhinoCommandOptionValue(nullptr, nullptr), CRhinoCommandOptionValue list7_value=CRhinoCommandOptionValue(nullptr, nullptr), CRhinoCommandOptionValue list8_value=CRhinoCommandOptionValue(nullptr, nullptr), CRhinoCommandOptionValue list9_value=CRhinoCommandOptionValue(nullptr, nullptr)) | CRhinoGet | |
| AddCommandOptionNumber(CRhinoCommandOptionName option_name, double *number_value, const wchar_t *option_prompt=nullptr, BOOL32 bIntegerValue=false, double lower_limit=ON_UNSET_VALUE, double upper_limit=ON_UNSET_VALUE, int number_format=0) | CRhinoGet | |
| AddCommandOptionToggle(CRhinoCommandOptionName option_name, CRhinoCommandOptionValue option_off_value, CRhinoCommandOptionValue option_on_value, BOOL32 bToggleState, BOOL32 *bCurrentToggleState=nullptr) | CRhinoGet | |
| AddCommandOptionToggle(CRhinoCommandOptionName option_name, CRhinoCommandOptionValue option_off_value, CRhinoCommandOptionValue option_on_value, bool bToggleState, bool *bCurrentToggleState=nullptr) | CRhinoGet | |
| AddConstructionPoint(const ON_3dPoint &construction_point) | CRhinoGetPoint | |
| AddHiddenCommandOptionAlias(int option_index, const wchar_t *alias1, const wchar_t *alias2=nullptr, const wchar_t *alias3=nullptr, const wchar_t *alias4=nullptr) | CRhinoGet | |
| AddSnapPoint(const ON_3dPoint &snap_point) | CRhinoGetPoint | |
| AddSnapPoints(int point_count, const ON_3dPoint *snap_points) | CRhinoGetPoint | |
| AddSnapPoints(BOOL32 bRationalPoints, int point_count, int point_stride, const double *points) | CRhinoGetPoint | |
| angle enum value | CRhinoGet | |
| AutoProcessOption() | CRhinoGet | protected | 
| BaseObjRef() const | CRhinoGetPoint | |
| BasePoint() const | CRhinoGetPoint | |
| cancel enum value | CRhinoGet | |
| circle enum value | CRhinoGet | |
| ClearBase() | CRhinoGetDirection | |
| ClearCommandOptions() | CRhinoGet | |
| ClearConstraints() | CRhinoGetPoint | |
| ClearConstructionPoints() | CRhinoGetPoint | |
| ClearDefault() | CRhinoGetDirection | |
| ClearLineConstraint() | CRhinoGetPoint | |
| ClearSnapPoints() | CRhinoGetPoint | |
| Color() const | CRhinoGet | |
| color enum value | CRhinoGet | |
| CommandOptionAtIndex(int option_index) const | CRhinoGet | protected | 
| CommandOptionCount() const | CRhinoGet | protected | 
| CommandResult() const | CRhinoGet | |
| ComplexPointInput() const | CRhinoGetPoint | |
| Constrain(ON_3dPoint, ON_3dPoint) | CRhinoGetPoint | |
| Constrain(const ON_Line &, BOOL32 bTrackFromStart=true) | CRhinoGetPoint | |
| Constrain(const ON_Arc &) | CRhinoGetPoint | |
| Constrain(const ON_Circle &) | CRhinoGetPoint | |
| Constrain(const ON_Plane &, bool bAllowElevator=false) | CRhinoGetPoint | |
| Constrain(const ON_Sphere &) | CRhinoGetPoint | |
| Constrain(const ON_Cylinder &) | CRhinoGetPoint | |
| Constrain(const ON_Curve &, bool bAllowPickingPointOffObject=false) | CRhinoGetPoint | |
| Constrain(const ON_Surface &, bool bAllowPickingPointOffObject=false) | CRhinoGetPoint | |
| Constrain(const ON_Brep &, int wire_density=-1, int face_index=-1, bool bAllowPickingPointOffObject=false) | CRhinoGetPoint | |
| Constrain(const ON_BrepFace &, int wire_density=-1, bool bAllowPickingPointOffObject=false) | CRhinoGetPoint | |
| Constrain(const ON_Mesh &, bool bAllowPickingPointOffObject=false) | CRhinoGetPoint | |
| ConstrainDistanceFromBasePoint(double distance_from_basepoint) | CRhinoGetPoint | |
| Constrained() const | CRhinoGetPoint | |
| ConstrainEx(const ON_Mesh &, bool bAllowPickingPointOffObject=false, double dOffset=0.0) | CRhinoGetPoint | |
| ConstrainEx(const ON_SubD &, bool bAllowPickingPointOffObject=false, double dOffset=0.0) | CRhinoGetPoint | |
| ConstrainToConstructionPlane(BOOL32 bThroughBasePoint=true, BOOL32 bProjectOsnaps=false) | CRhinoGetPoint | |
| ConstrainToTargetPlane() | CRhinoGetPoint | |
| ConstrainToVirtualCPlaneIntersection(const ON_Plane &) | CRhinoGetPoint | |
| CRhinoGet(TYPE) | CRhinoGet | |
| CRhinoGet(TYPE, const CRhinoGet &) | CRhinoGet | |
| CRhinoGetDirection() | CRhinoGetDirection | |
| CRhinoGetDirection(const CRhinoGet &) | CRhinoGetDirection | |
| CRhinoGetPoint() | CRhinoGetPoint | |
| CRhinoGetPoint(const CRhinoGet &src) | CRhinoGetPoint | |
| CRhinoGetPoint(const CRhinoGetPoint &)=delete | CRhinoGetPoint | |
| CurrentCursor() const | CRhinoGetPoint | |
| cylinder enum value | CRhinoGet | |
| DefaultColor() const | CRhinoGet | |
| DefaultNumber() const | CRhinoGet | |
| direction enum value | CRhinoGet | |
| Direction() | CRhinoGetDirection | |
| distance enum value | CRhinoGet | |
| DocumentRuntimeSerialNumber() const | CRhinoGet | |
| DrawLineFromPoint(ON_3dPoint start_point, BOOL32 bShowDistanceInStatusBar) | CRhinoGetPoint | |
| DrawsShadedMeshes() const | CRhinoGetPoint | |
| DynamicDraw(CRhinoDisplayPipeline &, const ON_3dPoint &) | CRhinoGetPoint | virtual | 
| DynamicDraw(HDC, CRhinoViewport &, const ON_3dPoint &) | CRhinoGetPoint | virtual | 
| DynamicDrawBounds() const | CRhinoGetPoint | |
| DynamicDrawColor() const | CRhinoGetPoint | |
| EnableCurveSnapArrow(BOOL32 bDrawDirectionArrowAtSnapPoint=true, BOOL32 bReverseArrow=false) | CRhinoGetPoint | |
| EnableCurveSnapPerpBar(BOOL32 bDrawPerpBarAtSnapPoint=true, BOOL32 bDrawEndPoints=false) | CRhinoGetPoint | |
| EnableCurveSnapTangentBar(BOOL32 bDrawTangentBarAtSnapPoint=true, BOOL32 bDrawEndPoints=false) | CRhinoGetPoint | |
| EnableDrawLineFromPoint(BOOL32 bDrawLineFromPoint=true) | CRhinoGetPoint | |
| EnableNoRedrawOnExit(bool bNoRedrawOnExit=true) | CRhinoGetPoint | |
| EnableObjectSnapCursors(bool bEnableObjectSnapCursors=true) | CRhinoGetPoint | |
| EnableOneShotOsnapHiddenOptions(bool bEnable) | CRhinoGetPoint | |
| EnableOnObjectCursors(bool bEnableOnObjectCursors=true) | CRhinoGetPoint | |
| EnableSnapToCurves(BOOL32=true) | CRhinoGetPoint | |
| EnableTransparentCommands(BOOL32 bEnableTransparentCommands) | CRhinoGet | |
| exit_rhino enum value | CRhinoGet | |
| force_32bit_enum enum value | CRhinoGet | |
| frame enum value | CRhinoGet | |
| Get2dLine(CRhinoView *pView=NULL, const POINT *corner=NULL, BOOL32 bCentered=false, int pen_style=PS_SOLID, bool bClampToView=true) | CRhinoGetPoint | |
| Get2dPoint(CRhinoView *pView=NULL, bool bOnMouseUp=false) | CRhinoGetPoint | |
| Get2dRectangle(CRhinoView *pView=NULL, const POINT *corner=NULL, BOOL32 bCentered=false, int pen_style=PS_SOLID, bool bClampToView=true, const wchar_t *second_prompt=NULL) | CRhinoGetPoint | |
| get_color enum value | CRhinoGet | |
| get_meshes enum value | CRhinoGet | |
| get_number enum value | CRhinoGet | |
| get_object enum value | CRhinoGet | |
| get_option enum value | CRhinoGet | |
| get_point enum value | CRhinoGet | |
| get_string enum value | CRhinoGet | |
| GetConstructionPoints(ON_SimpleArray< ON_3dPoint > &construction_points) const | CRhinoGetPoint | |
| GetCS(bool bWorldCoordinates, bool bRelativeCoordinates) override | CRhinoGetPoint | protectedvirtual | 
| GetDirection() | CRhinoGetDirection | |
| GetPlanarConstraint(const CRhinoViewport *vp, ON_Plane &plane) const | CRhinoGetPoint | |
| GetPoint(CRhinoHistory *history=nullptr, bool bOnMouseUp=false) | CRhinoGetPoint | |
| GetPointCursor() const | CRhinoGetPoint | |
| GetPointOnMouseUp() const | CRhinoGetPoint | |
| GetSnapPoints(ON_SimpleArray< ON_3dPoint > &snap_points) const | CRhinoGetPoint | |
| GetTabModeSettings(int *tab_mode=0, ON_Line *tab_mode_line=0) | CRhinoGetPoint | |
| GetView3dPoint(UINT nPointingDevice, CRhinoView &view, UINT_PTR nFlags, ON_3dPoint device_point, const ON_Line &world_line, ON_3dPoint &world_point) | CRhinoGetPoint | |
| GotDefault() const | CRhinoGet | |
| HasBasePoint() const | CRhinoGetPoint | |
| In2dGet() const | CRhinoGet | |
| InElevatorMode(ON_Line &elevator) const | CRhinoGetPoint | protected | 
| InterruptMouseMove() const | CRhinoGetPoint | |
| IsAcceptableInput(const class CRhEventToken &, BOOL32 bAcceptNumber, BOOL32 *bUpdatedOptionValue, CRhinoHistory *history) | CRhinoGet | protected | 
| IsGetColor() const | CRhinoGet | |
| IsGetMeshes() const | CRhinoGet | |
| IsGetNumber() const | CRhinoGet | |
| IsGetObject() const | CRhinoGet | |
| IsGetOption() const | CRhinoGet | |
| IsGetPoint() const | CRhinoGet | |
| IsGetString() const | CRhinoGet | |
| IsValidOptionName(const wchar_t *option_name) | CRhinoGet | static | 
| IsValidOptionValueName(const wchar_t *option_value) | CRhinoGet | static | 
| Line2d() const | CRhinoGet | |
| line2d enum value | CRhinoGet | |
| m_2dClamp | CRhinoGet | protected | 
| m_2dget_mode | CRhinoGet | protected | 
| m_2dget_pen_style | CRhinoGet | protected | 
| m_2dget_point1 | CRhinoGet | protected | 
| m_2dget_point2 | CRhinoGet | protected | 
| m_2dget_second_prompt | CRhinoGet | protected | 
| m_2dget_step | CRhinoGet | protected | 
| m_2dget_wpoint1 | CRhinoGet | protected | 
| m_2dget_wpoint2 | CRhinoGet | protected | 
| m_2dpoint | CRhinoGet | protected | 
| m__rhino_get_sdk_extension | CRhinoGet | |
| m_bAccept2dPoint | CRhinoGet | protected | 
| m_bAcceptColor | CRhinoGet | protected | 
| m_bAcceptNothing | CRhinoGet | protected | 
| m_bAcceptNumber | CRhinoGet | protected | 
| m_bAcceptNumberZero | CRhinoGet | protected | 
| m_bAcceptPoint | CRhinoGet | protected | 
| m_bAcceptString | CRhinoGet | protected | 
| m_bAcceptString_0 | CRhinoGet | protected | 
| m_bAcceptUndo | CRhinoGet | protected | 
| m_bEnableTransparentCommands | CRhinoGet | protected | 
| m_bGetPointOnMouseUp | CRhinoGet | protected | 
| m_color | CRhinoGet | protected | 
| m_construction_points | CRhinoGetPoint | protected | 
| m_default | CRhinoGetDirection | protected | 
| m_Direction | CRhinoGetDirection | protected | 
| m_feedback_lines | CRhinoGetPoint | protected | 
| m_havedefault | CRhinoGetDirection | protected | 
| m_int_osnap_points | CRhinoGetPoint | protected | 
| m_number | CRhinoGet | protected | 
| m_p2dPointView | CRhinoGet | protected | 
| m_pick_rect | CRhinoGet | protected | 
| m_point | CRhinoGet | protected | 
| m_point_osnap_points | CRhinoGetPoint | protected | 
| m_prompt | CRhinoGet | protected | 
| m_prompt_default | CRhinoGet | protected | 
| m_result | CRhinoGet | protected | 
| m_rhino_view_sn | CRhinoGet | protected | 
| m_SecondPrompt | CRhinoGetDirection | protected | 
| m_string | CRhinoGet | protected | 
| m_tracking_lines | CRhinoGetPoint | protected | 
| m_type | CRhinoGet | protected | 
| m_vector | CRhinoGet | protected | 
| m_wait_duration | CRhinoGet | protected | 
| m_winmsg_id_list | CRhinoGet | protected | 
| miss enum value | CRhinoGet | |
| MouseMoved() const | CRhinoGetPoint | |
| no_result enum value | CRhinoGet | |
| nothing enum value | CRhinoGet | |
| number enum value | CRhinoGet | |
| Number() const | CRhinoGet | |
| number_preview enum value | CRhinoGet | |
| NumberPreview(double *number=nullptr) const | CRhinoGetPoint | |
| object enum value | CRhinoGet | |
| OnMouseDown(CRhinoViewport &vp, UINT nFlags, const ON_3dPoint &point, const ON_2iPoint *view_wnd_point) | CRhinoGetPoint | virtual | 
| OnMouseMove(CRhinoViewport &vp, UINT nFlags, const ON_3dPoint &point, const ON_2iPoint *view_wnd_point) | CRhinoGetPoint | virtual | 
| OnViewMouseDown(CRhinoView &, int button, UINT nFlags, const ON_2iPoint &point, CRhinoViewport &vp) | CRhinoGetPoint | |
| OnViewMouseMove(CRhinoView &, int button, UINT nFlags, const ON_2iPoint &point, CRhinoViewport &vp) | CRhinoGetPoint | |
| OnViewMouseUp(CRhinoView &, int button, UINT nFlags, const ON_2iPoint &point, CRhinoViewport &vp) | CRhinoGetPoint | |
| operator=(const CRhinoGetPoint &)=delete | CRhinoGetPoint | |
| CRhinoGet::operator=(const CRhinoGet &) | CRhinoGet | protected | 
| option enum value | CRhinoGet | |
| Option() const | CRhinoGet | |
| OptionCount() const | CRhinoGet | |
| OptionCurrentListOptionIndex() const | CRhinoGet | |
| OptionIndex() const | CRhinoGet | |
| OptionType() const | CRhinoGet | |
| OrthoSnap() const | CRhinoGetPoint | |
| OsnapOverideEnabled(CRhinoAppSettings::osnap_mode &mode) const | CRhinoGetPoint | |
| PermitConstraintOptions(BOOL32 bPermitConstraintOptions=true) | CRhinoGetPoint | |
| PermitElevatorMode(int permit_elevator_mode=1) | CRhinoGetPoint | |
| PermitFromOption(BOOL32 bPermitFromOption=true) | CRhinoGetPoint | |
| PermitObjectSnap(BOOL32 bPermitObjectSnap=true) | CRhinoGetPoint | |
| PermitOrthoSnap(BOOL32 bPermitOrthoSnap=true) | CRhinoGetPoint | |
| PermitTabMode(bool bPermitTabMode=true) | CRhinoGetPoint | |
| PickRect() const | CRhinoGet | |
| plane enum value | CRhinoGet | |
| Point() const | CRhinoGetPoint | |
| point enum value | CRhinoGet | |
| Point2d() const | CRhinoGet | |
| point2d enum value | CRhinoGet | |
| point_preview enum value | CRhinoGet | |
| PointOnBrep(double *u, double *v) const | CRhinoGetPoint | |
| PointOnCurve(double *t) const | CRhinoGetPoint | |
| PointOnEdge(double *edge_parameter, const ON_BrepTrim *&pTrim) const | CRhinoGetPoint | |
| PointOnObject(CRhinoObjRef &) const | CRhinoGetPoint | |
| PointOnSurface(double *u, double *v) const | CRhinoGetPoint | |
| PostCustomWindowsMessage(UINT Msg, WPARAM wParam, LPARAM lParam) | CRhinoGet | static | 
| PreGet() | CRhinoGet | protected | 
| ProhibitObjectSnap(const CRhinoObject *object) | CRhinoGetPoint | |
| rect2d enum value | CRhinoGet | |
| Rectangle2d() const | CRhinoGet | |
| RemoveCommandOptions(int option_index) | CRhinoGet | protected | 
| result enum name | CRhinoGet | |
| Result() const | CRhinoGet | |
| SerialNumber() const | CRhinoGet | |
| SetBase(ON_3dPoint &base) | CRhinoGetDirection | |
| SetBaseObjRef(const CRhinoObjRef &ref) | CRhinoGetPoint | |
| SetBasePoint(ON_3dPoint basePoint, bool showDistanceInStatusBar=false) | CRhinoGetPoint | |
| SetCommandPrompt(const wchar_t *prompt) | CRhinoGet | |
| SetCommandPromptDefault(const wchar_t *default_value) | CRhinoGet | |
| SetCommandWndPrompt() const | CRhinoGet | protectedvirtual | 
| SetComplexPointInput(bool b) | CRhinoGetPoint | |
| SetDefault(ON_3dVector &d) | CRhinoGetDirection | |
| SetDefaultColor(ON_Color default_color) | CRhinoGet | |
| SetDefaultColor(ON_Color default_color, bool bUseAlpha) | CRhinoGet | |
| SetDefaultInteger(int default_integer) | CRhinoGet | |
| SetDefaultNumber(double default_number, const wchar_t *format=nullptr) | CRhinoGet | |
| SetDefaultPoint(ON_3dPoint default_point) | CRhinoGet | |
| SetDefaultString(const wchar_t *default_string) | CRhinoGet | |
| SetDocument(unsigned int rhino_doc_sn) | CRhinoGet | |
| SetDrawsShadedMeshes(bool on) | CRhinoGetPoint | |
| SetDynamicDrawBounds(const ON_BoundingBox &bbox) | CRhinoGetPoint | |
| SetDynamicDrawColor(COLORREF color) | CRhinoGetPoint | |
| SetGetPointCursor(HCURSOR getpoint_cursor) | CRhinoGetPoint | |
| SetNumberPreview(double number) | CRhinoGetPoint | |
| SetOptionAccelerators() | CRhinoGet | protected | 
| SetOptionVaries(int option_index, bool bVaries) | CRhinoGet | |
| SetSecondPrompt(const char *p1) | CRhinoGetDirection | |
| SetSecondPrompt(const wchar_t *p1) | CRhinoGetDirection | |
| SetVector(const ON_3dVector &v) | CRhinoGet | |
| SetWaitDuration(double seconds) | CRhinoGet | |
| SnapEvent() const | CRhinoGetPoint | |
| sphere enum value | CRhinoGet | |
| string enum value | CRhinoGet | |
| String() const | CRhinoGet | |
| timeout enum value | CRhinoGet | |
| TYPE enum name | CRhinoGet | |
| Type() const | CRhinoGet | |
| undo enum value | CRhinoGet | |
| user1 enum value | CRhinoGet | |
| user2 enum value | CRhinoGet | |
| user3 enum value | CRhinoGet | |
| user4 enum value | CRhinoGet | |
| user5 enum value | CRhinoGet | |
| Vector() const | CRhinoGet | |
| View() const | CRhinoGet | |
| WindowsMessage() const | CRhinoGet | |
| winmsg enum value | CRhinoGet | |
| WorldPoint1() const | CRhinoGet | |
| WorldPoint2() const | CRhinoGet | |
| ~CRhinoGet() | CRhinoGet | virtual | 
| ~CRhinoGetPoint() | CRhinoGetPoint | virtual | 
 1.8.17
 1.8.17