Class ArcHandle
  
  
  
  
  
  
  Assembly: UnityEditor.dll
  Syntax
  
  Constructors
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ArcHandle()
  
  
  Declaration
  
  Properties
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  angle
  
  
  Declaration
  
    public float angle { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  angleHandleColor
  
  
  Declaration
  
    public Color angleHandleColor { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  angleHandleDrawFunction
  
  
  Declaration
  
    public Handles.CapFunction angleHandleDrawFunction { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  angleHandleSizeFunction
  
  
  Declaration
  
    public Handles.SizeFunction angleHandleSizeFunction { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  fillColor
  
  
  Declaration
  
    public Color fillColor { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  radius
  
  
  Declaration
  
    public float radius { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  radiusHandleColor
  
  
  Declaration
  
    public Color radiusHandleColor { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  radiusHandleDrawFunction
  
  
  Declaration
  
    public Handles.CapFunction radiusHandleDrawFunction { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  radiusHandleSizeFunction
  
  
  Declaration
  
    public Handles.SizeFunction radiusHandleSizeFunction { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  wireframeColor
  
  
  Declaration
  
    public Color wireframeColor { get; set; }
   
  Property Value
  
  Methods
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  DefaultAngleHandleDrawFunction(Int32, Vector3, Quaternion, Single, EventType)
  
  
  Declaration
  
    public static void DefaultAngleHandleDrawFunction(int controlID, Vector3 position, Quaternion rotation, float size, EventType eventType)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  DefaultAngleHandleSizeFunction(Vector3)
  
  
  Declaration
  
    public static float DefaultAngleHandleSizeFunction(Vector3 position)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Vector3 | position |  | 
    
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  DefaultRadiusHandleSizeFunction(Vector3)
  
  
  Declaration
  
    public static float DefaultRadiusHandleSizeFunction(Vector3 position)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Vector3 | position |  | 
    
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  DrawHandle()
  
  
  Declaration
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Finalize()
  
  
  Declaration
  
    protected void Finalize()
   
  
    |
    Improve this Doc
  
  
    View Source
  
  
  SetColorWithoutRadiusHandle(Color, Single)
  
  
  Declaration
  
    public void SetColorWithoutRadiusHandle(Color color, float fillColorAlpha)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Color | color |  | 
      
        | Single | fillColorAlpha |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  SetColorWithRadiusHandle(Color, Single)
  
  
  Declaration
  
    public void SetColorWithRadiusHandle(Color color, float fillColorAlpha)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Color | color |  | 
      
        | Single | fillColorAlpha |  | 
    
  
  Extension Methods