#include <rhinoSdkGumball.h>
CRhinoGumballPickResult class Used to return picking results 
◆ CRhinoGumballPickResult()
      
        
          | CRhinoGumballPickResult::CRhinoGumballPickResult | ( |  | ) |  | 
      
 
 
◆ CircleConstraint()
      
        
          | ON_Circle CRhinoGumballPickResult::CircleConstraint | ( | bool | bSnappyGumball | ) | const | 
      
 
Returns: m_gsnap_off_circle_constraint if bSnappyGumball is false. m_gsnap_on_circle_constraint if bSnappyGumball is true. 
 
 
◆ PickPoint()
      
        
          | ON_3dPoint CRhinoGumballPickResult::PickPoint | ( | bool | bSnappyGumball | ) | const | 
      
 
Parameters: bSnappyGumball - [in] Value of gumball.m_appearance_settings.m_bSnappy Returns: m_gsnap_off_pick_point if bSnappyGumball is false. m_gsnap_on_pick_point if bSnappyGumball is true. 
 
 
◆ SetToDefaultPickResult()
      
        
          | void CRhinoGumballPickResult::SetToDefaultPickResult | ( |  | ) |  | 
      
 
 
◆ m_drag_constraint
      
        
          | int CRhinoGumballPickResult::m_drag_constraint | 
      
 
Dragging constraints. 
0 = none, 
 
 
 
◆ m_gsnap_off_circle_constraint
      
        
          | ON_Circle CRhinoGumballPickResult::m_gsnap_off_circle_constraint | 
      
 
 
◆ m_gsnap_off_pick_point
      
        
          | ON_3dPoint CRhinoGumballPickResult::m_gsnap_off_pick_point | 
      
 
point to use when CRhinoGumball::m_appearance.m_bSnappy is false; 
 
 
◆ m_gsnap_on_circle_constraint
      
        
          | ON_Circle CRhinoGumballPickResult::m_gsnap_on_circle_constraint | 
      
 
 
◆ m_gsnap_on_pick_point
      
        
          | ON_3dPoint CRhinoGumballPickResult::m_gsnap_on_pick_point | 
      
 
point to use when CRhinoGumball::m_appearance.m_bSnappy is true; 
 
 
◆ m_gumball_mode
If m_gumball_mode is gb_mode_nothing, then the pick missed. 
 
 
◆ m_line_constraint
      
        
          | ON_Line CRhinoGumballPickResult::m_line_constraint | 
      
 
1 = infinite line 2 = infinite ray 3 = circle (start = pick point) 4 = plane 
 
 
◆ m_pick_depth
      
        
          | double CRhinoGumballPickResult::m_pick_depth | 
      
 
 
◆ m_pick_distance
      
        
          | double CRhinoGumballPickResult::m_pick_distance | 
      
 
 
◆ m_plane_constraint
      
        
          | ON_Plane CRhinoGumballPickResult::m_plane_constraint |