#include <rhinoSdkAppSettings.h>
◆ CRhinoGumballSizes()
CRhinoGumballSizes::CRhinoGumballSizes |
( |
| ) |
|
◆ Compare()
◆ GetWorldRadius()
bool CRhinoGumballSizes::GetWorldRadius |
( |
const ON_Viewport & |
viewport, |
|
|
const ON_3dPoint & |
center, |
|
|
double * |
world_radius |
|
) |
| const |
Description: Gets the world coordinate gumball radius. Parameters: viewport - [in] center - [in] center of gumball world_radius - [out] Returns: True if a valid world_radius is returned.
◆ operator!=()
◆ operator==()
◆ Read() [1/2]
Description: Reads the CRhinoGumballAppearance settings from a CRhinoProfileContext. Any settings that are not in the profile context are set to the default values. Parameters: lpszSection - [in] pc - [in]; Returns: True if the read was successful.
◆ Read() [2/2]
◆ Reset()
void CRhinoGumballSizes::Reset |
( |
| ) |
|
Description: Set members to true built in original default gumball sizes.
◆ SetToDefaultSizes()
void CRhinoGumballSizes::SetToDefaultSizes |
( |
| ) |
|
Description: Set members to default gumball sizes. These are the current settings, not the built in defaults.
◆ SetToFactorySizes()
void CRhinoGumballSizes::SetToFactorySizes |
( |
| ) |
|
◆ Write() [1/2]
◆ Write() [2/2]
◆ default_arc_thickness
int CRhinoGumballSizes::default_arc_thickness |
|
static |
◆ default_axis_thickness
int CRhinoGumballSizes::default_axis_thickness |
|
static |
◆ default_extrude_ball_size
int CRhinoGumballSizes::default_extrude_ball_size |
|
static |
◆ default_gumball_ptran_angle
double CRhinoGumballSizes::default_gumball_ptran_angle |
|
static |
planar translation grip visibility angle
◆ default_gumball_ptran_dist
int CRhinoGumballSizes::default_gumball_ptran_dist |
|
static |
location of planar translation grip size
◆ default_gumball_ptran_size
int CRhinoGumballSizes::default_gumball_ptran_size |
|
static |
planar translation grip size
◆ default_gumball_radius
int CRhinoGumballSizes::default_gumball_radius |
|
static |
in pixels
These static values are used by the constructor. They are set by CRhinoApp.AppSettings().SetGumballSizes().
◆ default_gumball_tail_size
int CRhinoGumballSizes::default_gumball_tail_size |
|
static |
◆ default_gumball_tip_length
int CRhinoGumballSizes::default_gumball_tip_length |
|
static |
length of arrow head in pixels
◆ default_gumball_tip_width
int CRhinoGumballSizes::default_gumball_tip_width |
|
static |
length of arrow head in pixels
◆ default_menu_dist
int CRhinoGumballSizes::default_menu_dist |
|
static |
◆ default_menu_size
int CRhinoGumballSizes::default_menu_size |
|
static |
◆ m_arc_thickness
int CRhinoGumballSizes::m_arc_thickness |
◆ m_axis_thickness
int CRhinoGumballSizes::m_axis_thickness |
◆ m_extrude_ball_size
int CRhinoGumballSizes::m_extrude_ball_size |
◆ m_gumball_ptran_angle
double CRhinoGumballSizes::m_gumball_ptran_angle |
planar translation grip visibility angle
◆ m_gumball_ptran_dist
int CRhinoGumballSizes::m_gumball_ptran_dist |
planar translation grip corner
◆ m_gumball_ptran_size
int CRhinoGumballSizes::m_gumball_ptran_size |
planar translation grip size
◆ m_gumball_radius
int CRhinoGumballSizes::m_gumball_radius |
in pixels
Size of the translation and rotation gumball controls in pixels
◆ m_gumball_tail_size
int CRhinoGumballSizes::m_gumball_tail_size |
◆ m_gumball_tip_length
int CRhinoGumballSizes::m_gumball_tip_length |
length of arrow head in pixels
◆ m_gumball_tip_width
int CRhinoGumballSizes::m_gumball_tip_width |
width of arrow head in pixels
◆ m_menu_dist
int CRhinoGumballSizes::m_menu_dist |
distance of menu ball from center
◆ m_menu_size
int CRhinoGumballSizes::m_menu_size |