Class RingLoop
  
  
  
  
  
  
  Assembly: UnityEditor.dll
  Syntax
  
  Fields
  
  
    |
    Improve this Doc
  
  
    View Source
  
  baseOffset
  
  
  Declaration
  
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  radius
  
  
  Declaration
  
  Field Value
  
  Methods
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  BuildVertices(List<TreeVertex>)
  
  
  Declaration
  
    public void BuildVertices(List<TreeVertex> verts)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Cap(Single, Single, Int32, Single, List<TreeVertex>, List<TreeTriangle>, Int32)
  
  
  Declaration
  
    public void Cap(float sphereFactor, float noise, int mappingMode, float mappingScale, List<TreeVertex> verts, List<TreeTriangle> tris, int materialIndex)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Clone()
  
  
  Declaration
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Connect(RingLoop, List<TreeTriangle>, Int32, Boolean, Boolean)
  
  
  Declaration
  
    public void Connect(RingLoop other, List<TreeTriangle> tris, int materialIndex, bool flipTris, bool lowres)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Reset(Single, Matrix4x4, Single, Int32)
  
  
  Declaration
  
    public void Reset(float r, Matrix4x4 m, float bOffset, int segs)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  SetAnimationProperties(Single, Single, Single, Single)
  
  
  Declaration
  
    public void SetAnimationProperties(float primaryFactor, float secondaryFactor, float edgeFactor, float phase)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  SetFlares(Single, Single)
  
  
  Declaration
  
    public void SetFlares(float radius, float noise)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  SetNoise(Single, Single, Single)
  
  
  Declaration
  
    public void SetNoise(float scale, float scaleU, float scaleV)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  SetNoiseSeed(Int32)
  
  
  Declaration
  
    public static void SetNoiseSeed(int seed)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Int32 | seed |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  SetSpread(Single, Single)
  
  
  Declaration
  
    public void SetSpread(float top, float bottom)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  SetSurfaceAngle(Single)
  
  
  Declaration
  
    public void SetSurfaceAngle(float angleDeg)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Single | angleDeg |  | 
    
  
  Extension Methods