Class Hexagon2d
  
  
  
  
  
  Namespace: g3
  Assembly: cs.temp.dll.dll
  Syntax
  
  Constructors
  
  
  
  
  Hexagon2d(Vector2d, Double, Hexagon2d.TopModes)
  
  
  Declaration
  
    public Hexagon2d(Vector2d center, double radius, Hexagon2d.TopModes mode = Hexagon2d.TopModes.Flat)
   
  Parameters
  
  Fields
  
  
  
  Center
  
  
  Declaration
  
  Field Value
  
  
  
  Radius
  
  
  Declaration
  
  Field Value
  
  
  
  TopMode
  
  
  Declaration
  
    public Hexagon2d.TopModes TopMode
   
  Field Value
  
  Properties
  
  
  
  
  Bounds
  
  
  Declaration
  
    public AxisAlignedBox2d Bounds { get; }
   
  Property Value
  
  
  
  
  Height
  
  
  Declaration
  
    public double Height { get; }
   
  Property Value
  
  
  
  
  HorzSpacing
  
  
  Declaration
  
    public double HorzSpacing { get; }
   
  Property Value
  
  
  
  
  InnerRadius
  
  
  Declaration
  
    public double InnerRadius { get; set; }
   
  Property Value
  
  
  
  
  IsClosed
  
  
  Declaration
  
    public bool IsClosed { get; }
   
  Property Value
  
  
  
  
  VertSpacing
  
  
  Declaration
  
    public double VertSpacing { get; }
   
  Property Value
  
  
  
  
  Width
  
  
  Declaration
  
    public double Width { get; }
   
  Property Value
  
  Methods
  
  
  
  
  Clone()
  
  
  Declaration
  
  Returns
  
  
  
  
  Corner(Int32)
  
  
  Declaration
  
    public Vector2d Corner(int i)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        i | 
         | 
      
    
  
  Returns