|
Rhino C++ API
9.0
|
#include <rhinoSdkAppSettings.h>
Public Types | |
| enum | command_prompt_position { command_prompt_top, command_prompt_bottom, command_prompt_floating, command_prompt_hidden } |
Static Public Attributes | |
| static const CRhinoAppAppearanceSettings | Default |
Friends | |
| class | CRhDefaultColors |
| CRhinoAppAppearanceSettings::CRhinoAppAppearanceSettings | ( | ) |
| CRhinoAppAppearanceSettings::CRhinoAppAppearanceSettings | ( | const CRhinoAppAppearanceSettings & | ) |
| CRhinoAppAppearanceSettings::~CRhinoAppAppearanceSettings | ( | ) |
| bool CRhinoAppAppearanceSettings::AlwaysShowGeneralObjectProperties | ( | ) | const |
| bool CRhinoAppAppearanceSettings::CrosshairsAlignedToScreen | ( | ) | const |
When true, crosshairs are drawn horizontally and vertically on the screen (as if fixed to the camera) instead of running along the construction plane's x and y axes. Default is false.
| double CRhinoAppAppearanceSettings::CrosshairScreenLength | ( | ) | const |
a screen length value of zero is interpreted as using the entire screen
| void CRhinoAppAppearanceSettings::Defaults | ( | ) |
| ON_Color CRhinoAppAppearanceSettings::DirectionArrowIconColorU | ( | ) | const |
| ON_Color CRhinoAppAppearanceSettings::DirectionArrowIconColorV | ( | ) | const |
| ON_Color CRhinoAppAppearanceSettings::DirectionArrowIconColorW | ( | ) | const |
| int CRhinoAppAppearanceSettings::DirectionArrowIconThickness | ( | ) | const |
| void CRhinoAppAppearanceSettings::EnableBlackWhiteSwitching | ( | bool | on | ) |
| void CRhinoAppAppearanceSettings::GetDefaultFontFaceName | ( | ON_wString & | font | ) | const |
| void CRhinoAppAppearanceSettings::LoadProfile | ( | CRhinoProfileContext & | pc, |
| unsigned int | nDefaultLanguage = 0 |
||
| ) |
| ON_Color CRhinoAppAppearanceSettings::LockedObjectColor | ( | bool | isReferenceObject = false | ) | const |
Description: Get the color used to draw selected objects (default is yellow) Parameters: bIsReferenceObject - [in] if true, the color used for selected reference model objects is returned.
| bool CRhinoAppAppearanceSettings::operator!= | ( | const CRhinoAppAppearanceSettings & | src | ) | const |
| CRhinoAppAppearanceSettings& CRhinoAppAppearanceSettings::operator= | ( | const CRhinoAppAppearanceSettings & | ) |
| bool CRhinoAppAppearanceSettings::operator== | ( | const CRhinoAppAppearanceSettings & | src | ) | const |
| bool CRhinoAppAppearanceSettings::PerformBlackWhiteSwitching | ( | ) | const |
| void CRhinoAppAppearanceSettings::SaveProfile | ( | CRhinoProfileContext & | ) | const |
| ON_Color CRhinoAppAppearanceSettings::SelectedObjectColor | ( | bool | isReferenceObject = false | ) | const |
Description: Get the color used to draw selected objects (default is yellow) Parameters: bIsReferenceObject - [in] if true, the color used for selected reference model objects is returned.
| ON_Color CRhinoAppAppearanceSettings::SelectionWindowCrossingFillColor | ( | ) | const |
| ON_Color CRhinoAppAppearanceSettings::SelectionWindowCrossingStrokeColor | ( | ) | const |
| ON_Color CRhinoAppAppearanceSettings::SelectionWindowFillColor | ( | ) | const |
| ON_Color CRhinoAppAppearanceSettings::SelectionWindowStrokeColor | ( | ) | const |
| void CRhinoAppAppearanceSettings::SetAlwaysShowGeneralObjectProperties | ( | bool | always | ) |
| void CRhinoAppAppearanceSettings::SetCrosshairsAlignedToScreen | ( | bool | alignToScreen | ) |
| void CRhinoAppAppearanceSettings::SetCrosshairScreenLength | ( | double | length | ) |
| void CRhinoAppAppearanceSettings::SetDirectionArrowIconColorU | ( | const ON_Color & | color | ) |
| void CRhinoAppAppearanceSettings::SetDirectionArrowIconColorV | ( | const ON_Color & | color | ) |
| void CRhinoAppAppearanceSettings::SetDirectionArrowIconColorW | ( | const ON_Color & | color | ) |
| void CRhinoAppAppearanceSettings::SetDirectionArrowIconThickness | ( | int | thickness | ) |
| void CRhinoAppAppearanceSettings::SetLockedObjectColor | ( | ON_Color | ) |
| void CRhinoAppAppearanceSettings::SetSelectedObjectColor | ( | ON_Color | ) |
| void CRhinoAppAppearanceSettings::SetSelectionWindowCrossingFillColor | ( | const ON_Color & | c | ) |
| void CRhinoAppAppearanceSettings::SetSelectionWindowCrossingStrokeColor | ( | const ON_Color & | c | ) |
| void CRhinoAppAppearanceSettings::SetSelectionWindowFillColor | ( | const ON_Color & | c | ) |
| void CRhinoAppAppearanceSettings::SetSelectionWindowStrokeColor | ( | const ON_Color & | c | ) |
| void CRhinoAppAppearanceSettings::SetShowCursorWhenCrosshairsVisible | ( | bool | show | ) |
| void CRhinoAppAppearanceSettings::SetShowExternalPdfPrinters | ( | bool | show | ) |
| void CRhinoAppAppearanceSettings::SetShowLayoutDropShadow | ( | bool | show | ) |
| void CRhinoAppAppearanceSettings::SetShowViewportBorder | ( | bool | show | ) |
| void CRhinoAppAppearanceSettings::SetViewportTabsVisibleAtStart | ( | bool | on | ) |
| bool CRhinoAppAppearanceSettings::ShowCursorWhenCrosshairsVisible | ( | ) | const |
When false (and m_show_crosshairs is true), the mouse cursor is not drawn during a CRhinoGetPoint operation so only the crosshairs are shown. Default is false.
| bool CRhinoAppAppearanceSettings::ShowExternalPdfPrinters | ( | ) | const |
Display PDF printers in the print dialog that are not the PDF driver built into Rhino.
| bool CRhinoAppAppearanceSettings::ShowLayoutDropShadow | ( | ) | const |
Display drop shadow on layout viewports.
| bool CRhinoAppAppearanceSettings::ShowViewportBorder | ( | ) | const |
Windows only. Draw a border around every viewport (including maximized and the edges facing the docked panels), restoring the pre-9.x look. Default is false (only thin dividers are drawn between adjacent viewports).
| void CRhinoAppAppearanceSettings::SynchWithGUI | ( | ) |
| void CRhinoAppAppearanceSettings::ValidateFontSetting | ( | ) |
Description: Makes sure the font is appropriate for the locale that is selected.
| bool CRhinoAppAppearanceSettings::ViewportTabsVisibleAtStart | ( | ) | const |
|
friend |
|
static |
| ON_Color CRhinoAppAppearanceSettings::m_cmdprompt_active_hypertext_color |
| ON_Color CRhinoAppAppearanceSettings::m_cmdprompt_background_color |
| int CRhinoAppAppearanceSettings::m_cmdprompt_font_height |
| ON_wString CRhinoAppAppearanceSettings::m_cmdprompt_font_name |
| int CRhinoAppAppearanceSettings::m_cmdprompt_height_in_lines |
| command_prompt_position CRhinoAppAppearanceSettings::m_cmdprompt_position |
| ON_Color CRhinoAppAppearanceSettings::m_cmdprompt_text_color |
command prompt window colors
| ON_Color CRhinoAppAppearanceSettings::m_crosshair_color |
cross hair line color
| ON_Color CRhinoAppAppearanceSettings::m_current_layer_bkcolor |
This color is used by the layer manager dialog as the background color for the current layer.
| ON_Color CRhinoAppAppearanceSettings::m_default_color |
default object color
| ON_Color CRhinoAppAppearanceSettings::m_default_layer_color |
default layer color
| int CRhinoAppAppearanceSettings::m_direction_arrow_icon_head_size |
length of direction arrowhead icon in pixels
| int CRhinoAppAppearanceSettings::m_direction_arrow_icon_shaft_size |
size of arrow icon used to indicate direction
length of direction arrow shaft icon in pixels
| bool CRhinoAppAppearanceSettings::m_echo_commands_to_history |
| bool CRhinoAppAppearanceSettings::m_echo_prompts_to_history |
| ON_Color CRhinoAppAppearanceSettings::m_edit_candidate_color |
Color of objects that are eligible to be edited.
| ON_Color CRhinoAppAppearanceSettings::m_feedback_color |
| ON_Color CRhinoAppAppearanceSettings::m_frame_background_color |
frame window color attributes
| unsigned int CRhinoAppAppearanceSettings::m_language_identifier |
| bool CRhinoAppAppearanceSettings::m_main_window_title |
main frame window title
| ON_Color CRhinoAppAppearanceSettings::m_pageview_paper_color |
CRhinoPageView paper background. A rectangle is drawn into the background of page views to represent the printed area. The alpha portion of the color is used to draw the paper blended into the background
| bool CRhinoAppAppearanceSettings::m_show_crosshairs |
Cross hair color and state.
lines that extend across the view
| bool CRhinoAppAppearanceSettings::m_show_full_path_in_title_bar |
| bool CRhinoAppAppearanceSettings::m_show_menu |
| bool CRhinoAppAppearanceSettings::m_show_osnap_dialog |
display persistent Osnaps dialog
| bool CRhinoAppAppearanceSettings::m_show_side_bar |
| bool CRhinoAppAppearanceSettings::m_show_statusbar |
| bool CRhinoAppAppearanceSettings::m_show_viewport_title |
TODO: should these be included? Used in V 2.0.
viewport name in top left cornner
| int CRhinoAppAppearanceSettings::m_statusbar_info_pane_mode |
| ON_Color CRhinoAppAppearanceSettings::m_tracking_color |
object creation and modification colors
| ON_Color CRhinoAppAppearanceSettings::m_viewport_background_color |
view colors
| int CRhinoAppAppearanceSettings::m_world_coord_icon_axis_size |
length of world coordinate sprite axis in pixels
| bool CRhinoAppAppearanceSettings::m_world_coord_icon_bMoveLabels |
true to move axis letters as sprite rotates
| int CRhinoAppAppearanceSettings::m_world_coord_icon_label_size |
"radius" of letter in pixels
| ON_Color CRhinoAppAppearanceSettings::m_world_coord_icon_xaxis_color |
world coordinate sprite axes attributes
| ON_Color CRhinoAppAppearanceSettings::m_world_coord_icon_yaxis_color |
| ON_Color CRhinoAppAppearanceSettings::m_world_coord_icon_zaxis_color |
1.8.17