| Rhino C++ API
    8.24
    | 
#include <rhinoSdkGetPlane.h>
 
  
| Public Member Functions | |
| CArgsRhinoGetThickBox () | |
| CArgsRhinoGetThickBox (const CArgsRhinoGetThickBox &) | |
| virtual | ~CArgsRhinoGetThickBox () | 
| const bool | AddThickness () const | 
| CArgsRhinoGetThickBox & | operator= (const CArgsRhinoGetThickBox &) | 
| void | SetAddThickness (const bool) | 
| void | SetThickness (const double) | 
| void | SetThicknessOption (const CRhinoCommandOptionName &) | 
| void | SetThicknessPrompt (const wchar_t *) | 
| const double | Thickness () const | 
| const CRhinoCommandOptionName & | ThicknessOption () const | 
| const wchar_t * | ThicknessPrompt () const | 
|  Public Member Functions inherited from CArgsRhinoGetBox | |
| CArgsRhinoGetBox () | |
| CArgsRhinoGetBox (const CArgsRhinoGetBox &) | |
| virtual | ~CArgsRhinoGetBox () | 
| const wchar_t * | HeightPrompt () const | 
| CArgsRhinoGetBox & | operator= (const CArgsRhinoGetBox &) | 
| void | SetHeightPrompt (const wchar_t *height_prompt) | 
|  Public Member Functions inherited from CArgsRhinoGetPlane | |
| CArgsRhinoGetPlane () | |
| CArgsRhinoGetPlane (const CArgsRhinoGetPlane &src) | |
| virtual | ~CArgsRhinoGetPlane () | 
| void | AcceptNothing (bool bAcceptNothing=true) | 
| Like CRhinoGet::AcceptNothing().  More... | |
| virtual void | AddExtraOptions (CRhinoGetPoint &gp) | 
| Allows for adding extra command options during RhinoGetRectangle.  More... | |
| BOOL32 | Allow3Point () | 
| BOOL32 | AllowCenter () | 
| BOOL32 | AllowCorners () | 
| BOOL32 | AllowDeformable () const | 
| BOOL32 | AllowForceAspectRatio () | 
| BOOL32 | AllowRounded () | 
| BOOL32 | AllowVertical () | 
| int | ArgsType () const | 
| return type of args class plane or derived box  More... | |
| int | CornerMode () | 
| double | CornerRadius () | 
| double | CornerRho () | 
| int | CurrentMode () | 
| BOOL32 | Deformable () const | 
| bool | DrawPicture () | 
| std::function< void(const ON_3dPoint[4])> | DynamicRectangleCallback () const | 
| virtual bool | ExtraOptionsAtStart () const | 
| ON_Color | FeedbackColor () const | 
| color used to draw feedback line  More... | |
| int | FirstDirectionCount () const | 
| number of faces in first direction  More... | |
| int | FirstDirectionMinCount () const | 
| const CRhinoCommandOptionName & | FirstMeshDensityDirectionPrompt () const | 
| prompt for number of faces in first direction  More... | |
| const ON_3dPoint & | FirstPoint () const | 
| const wchar_t * | FirstPointPrompt3Point () const | 
| prompt when getting first corner  More... | |
| const wchar_t * | FirstPointPromptCenter () const | 
| prompt when getting center in center mode  More... | |
| const wchar_t * | FirstPointPromptCorners () const | 
| prompt when getting first corner  More... | |
| const wchar_t * | FirstPointPromptVertical () const | 
| prompt when getting first corner  More... | |
| double | ForcedAspectRatio () | 
| virtual void | HandleExtraOptions (const CRhinoGetPoint &gp) | 
| BOOL32 | HaveFirstPoint () const | 
| BOOL32 | HavePlane () const | 
| BOOL32 | HaveSecondPoint () const | 
| BOOL32 | HaveThirdPoint () const | 
| double | Length () | 
| CArgsRhinoGetPlane & | operator= (const CArgsRhinoGetPlane &src) | 
| const wchar_t * | PictureFileName () const | 
| const ON_Plane & | Plane () const | 
| bool | PromptForMeshDensity () const | 
| BOOL32 | Rounded () | 
| int | SecondDirectionCount () const | 
| number of faces in second direction  More... | |
| int | SecondDirectionMinCount () const | 
| const CRhinoCommandOptionName & | SecondMeshDensityDirectionPrompt () const | 
| prompt for number of faces in second direction  More... | |
| const ON_3dPoint & | SecondPoint () const | 
| const wchar_t * | SecondPointPrompt3Point () const | 
| prompt when getting second point in 3 point mode  More... | |
| const wchar_t * | SecondPointPromptCenter () const | 
| prompt when getting corner in center mode  More... | |
| const wchar_t * | SecondPointPromptCorners () const | 
| prompt when getting opposite corner  More... | |
| const wchar_t * | SecondPointPromptVertical () const | 
| prompt when getting second point in vertical mode  More... | |
| void | SetAllow3Point (BOOL32 allow=TRUE) | 
| void | SetAllowCenter (BOOL32 allow=TRUE) | 
| void | SetAllowCorners (BOOL32 allow=TRUE) | 
| void | SetAllowDeformable (BOOL32 b=TRUE) | 
| void | SetAllowForceAspectRatio (BOOL32 allow=TRUE) | 
| void | SetAllowRounded (BOOL32 allow=FALSE) | 
| void | SetAllowVertical (BOOL32 allow=TRUE) | 
| void | SetCornerMode (int mode=corner_arc) | 
| void | SetCornerRadius (double radius) | 
| void | SetCornerRho (double rho) | 
| void | SetCurrentMode (int mode=mode_corners) | 
| void | SetDeformable (BOOL32 bDeformable=TRUE) | 
| void | SetDynamicRectangleCallback (std::function< void(const ON_3dPoint[4])> callback) | 
| void | SetFeedbackColor (COLORREF color) | 
| void | SetFirstDirectionCount (int count) | 
| void | SetFirstDirectionMinCount (int count) | 
| void | SetFirstMeshDensityDirectionPrompt (const CRhinoCommandOptionName &) | 
| void | SetFirstPoint (const ON_3dPoint &base) | 
| void | SetFirstPointPrompt3Point (const wchar_t *prompt) | 
| void | SetFirstPointPromptCenter (const wchar_t *prompt) | 
| void | SetFirstPointPromptCorners (const wchar_t *prompt) | 
| void | SetFirstPointPromptVertical (const wchar_t *prompt) | 
| void | SetForcedAspectRatio (double forced_aspect_ratio) | 
| void | SetHaveFirstPoint (BOOL32 b=TRUE) | 
| void | SetHavePlane (BOOL32 b=TRUE) | 
| void | SetHaveSecondPoint (BOOL32 b=TRUE) | 
| void | SetHaveThirdPoint (BOOL32 b=TRUE) | 
| void | SetLength (double length) | 
| void | SetPictureFileNameAndSize (const wchar_t *filename, int width, int height) | 
| void | SetPlane (const ON_Plane &plane) | 
| void | SetPromptForMeshDensity (bool bMeshDensity=true) | 
| void | SetRounded (BOOL32 allow=FALSE) | 
| void | SetSecondDirectionCount (int count) | 
| void | SetSecondDirectionMinCount (int count) | 
| void | SetSecondMeshDensityDirectionPrompt (const CRhinoCommandOptionName &) | 
| void | SetSecondPoint (const ON_3dPoint &point) | 
| void | SetSecondPointPrompt3Point (const wchar_t *prompt) | 
| void | SetSecondPointPromptCenter (const wchar_t *prompt) | 
| void | SetSecondPointPromptCorners (const wchar_t *prompt) | 
| void | SetSecondPointPromptVertical (const wchar_t *prompt) | 
| void | SetThirdDirectionCount (int count) | 
| void | SetThirdDirectionMinCount (int count) | 
| void | SetThirdMeshDensityDirectionPrompt (const CRhinoCommandOptionName &) | 
| void | SetThirdPoint (const ON_3dPoint &point) | 
| void | SetThirdPointPrompt3Point (const wchar_t *prompt) | 
| void | SetThirdPointPromptVertical (const wchar_t *prompt) | 
| void | SetUDegree (int degree) | 
| void | SetUPointCount (int count) | 
| void | SetUseActiveLayerLinetype (bool on) | 
| When true the linetype of the active layer is used for dynamic drawing.  More... | |
| void | SetVDegree (int degree) | 
| void | SetVPointCount (int count) | 
| void | SetWidth (double width) | 
| int | ThirdDirectionCount () const | 
| number of faces in third direction  More... | |
| int | ThirdDirectionMinCount () const | 
| const CRhinoCommandOptionName & | ThirdMeshDensityDirectionPrompt () const | 
| prompt for number of faces in third direction  More... | |
| const ON_3dPoint & | ThirdPoint () const | 
| const wchar_t * | ThirdPointPrompt3Point () const | 
| prompt when getting opposite side in 3point mode  More... | |
| const wchar_t * | ThirdPointPromptVertical () const | 
| prompt when getting opposite side in vertical mode  More... | |
| int | UDegree () const | 
| int | UPointCount () const | 
| bool | UseActiveLayerLinetype () const | 
| int | VDegree () const | 
| int | VPointCount () const | 
| double | Width () | 
| Additional Inherited Members | |
|  Public Types inherited from CArgsRhinoGetPlane | |
| enum | { mode_corners, mode_3point, mode_vertical, mode_center, mode_3point_mid, mode_3point_center } | 
| enum | { corner_arc = 0, corner_conic = 1, corner_chamfer = 2 } | 
| enum | { plane_type = 0, box_type = 1, plane_type_ex = 2, detail_type = 3 } | 
|  Public Attributes inherited from CArgsRhinoGetBox | |
| ON_wString | m_height_prompt | 
|  Public Attributes inherited from CArgsRhinoGetPlane | |
| bool | m_bAcceptNothing | 
| int | m_simple_option_index | 
| ON_ClassArray< CRhinoCommandOptionName > | m_simple_options | 
| input - simple options to add to the first prompt;  More... | |
| CArgsRhinoGetThickBox::CArgsRhinoGetThickBox | ( | ) | 
| 
 | virtual | 
| CArgsRhinoGetThickBox::CArgsRhinoGetThickBox | ( | const CArgsRhinoGetThickBox & | ) | 
| const bool CArgsRhinoGetThickBox::AddThickness | ( | ) | const | 
| CArgsRhinoGetThickBox& CArgsRhinoGetThickBox::operator= | ( | const CArgsRhinoGetThickBox & | ) | 
| void CArgsRhinoGetThickBox::SetAddThickness | ( | const bool | ) | 
| void CArgsRhinoGetThickBox::SetThickness | ( | const double | ) | 
| void CArgsRhinoGetThickBox::SetThicknessOption | ( | const CRhinoCommandOptionName & | ) | 
| void CArgsRhinoGetThickBox::SetThicknessPrompt | ( | const wchar_t * | ) | 
| const double CArgsRhinoGetThickBox::Thickness | ( | ) | const | 
| const CRhinoCommandOptionName& CArgsRhinoGetThickBox::ThicknessOption | ( | ) | const | 
| const wchar_t* CArgsRhinoGetThickBox::ThicknessPrompt | ( | ) | const | 
| 
 | protected | 
 1.8.17
 1.8.17