A plot element that draws a violin plot.   
 More...
 | 
| IReadOnlyList< double >  | Position [get, set] | 
|   | The position of the origin of the violin (e.g., the 0 in data space coordinates).   More...
  | 
|   | 
| IReadOnlyList< double >  | Direction [get, set] | 
|   | The direction along which the violin is drawn, in data space coordinates.   More...
  | 
|   | 
| double  | Width = 10 [get, set] | 
|   | The width of the violin in data space coordinates.   More...
  | 
|   | 
| bool  | Smooth = true [get, set] | 
|   | Determines whether the violin is smoothed or not.   More...
  | 
|   | 
| ViolinSide  | Sides = ViolinSide.Both [get, set] | 
|   | Determines on which side(s) the violin is drawn.   More...
  | 
|   | 
| IReadOnlyList< double >  | Data [get, set] | 
|   | The values whose distribution is displayed by the violin plot.   More...
  | 
|   | 
| int  | MaxBins = int.MaxValue [get, set] | 
|   | Maximum number of bins.   More...
  | 
|   | 
| PlotElementPresentationAttributes  | PresentationAttributes = new PlotElementPresentationAttributes() { Fill = Colours.White } [get, set] | 
|   | Presentation attributes for the violin plot.   More...
  | 
|   | 
| ICoordinateSystem< IReadOnlyList< double > >  | CoordinateSystem [get, set] | 
|   | The coordinate system used to transform the points from data space to plot space.   More...
  | 
|   | 
| string  | Tag [get, set] | 
|   | A tag to identify the violin in the plot.   More...
  | 
|   | 
| ICoordinateSystem  | CoordinateSystem [get] | 
|   | The coordinate system used to transform the points from data space to plot space.   More...
  | 
|   | 
A plot element that draws a violin plot.  
Definition at line 27 of file Violin.cs.
 
◆ ViolinSide
The sides on which a violin can be drawn.  
Definition at line 32 of file Violin.cs.
 
 
◆ Violin()
      
        
          | VectSharp.Plots.Violin.Violin  | 
          ( | 
          IReadOnlyList< double >  | 
          position,  | 
        
        
           | 
           | 
          IReadOnlyList< double >  | 
          direction,  | 
        
        
           | 
           | 
          IReadOnlyList< double >  | 
          data,  | 
        
        
           | 
           | 
          ICoordinateSystem< IReadOnlyList< double > >  | 
          coordinateSystem  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Create a new Violin instance.  
- Parameters
 - 
  
    | position | The position of the origin of the violin (e.g., the 0 in data space coordinates). | 
    | direction | The direction along which the violin is drawn, in data space coordinates. | 
    | data | The values whose distribution is displayed by the violin plot. | 
    | coordinateSystem | The coordinate system used to transform the points from data space to plot space. | 
  
   
Definition at line 108 of file Violin.cs.
 
 
◆ Plot()
      
        
          | void VectSharp.Plots.Violin.Plot  | 
          ( | 
          Graphics  | 
          target | ) | 
           | 
        
      
 
 
◆ CoordinateSystem
◆ Data
  
  
      
        
          | IReadOnlyList<double> VectSharp.Plots.Violin.Data | 
         
       
   | 
  
getset   | 
  
 
The values whose distribution is displayed by the violin plot.  
Definition at line 78 of file Violin.cs.
 
 
◆ Direction
  
  
      
        
          | IReadOnlyList<double> VectSharp.Plots.Violin.Direction | 
         
       
   | 
  
getset   | 
  
 
The direction along which the violin is drawn, in data space coordinates.  
Definition at line 58 of file Violin.cs.
 
 
◆ MaxBins
  
  
      
        
          | int VectSharp.Plots.Violin.MaxBins = int.MaxValue | 
         
       
   | 
  
getset   | 
  
 
Maximum number of bins.  
Definition at line 83 of file Violin.cs.
 
 
◆ Position
  
  
      
        
          | IReadOnlyList<double> VectSharp.Plots.Violin.Position | 
         
       
   | 
  
getset   | 
  
 
The position of the origin of the violin (e.g., the 0 in data space coordinates).  
Definition at line 53 of file Violin.cs.
 
 
◆ PresentationAttributes
Presentation attributes for the violin plot.  
Definition at line 88 of file Violin.cs.
 
 
◆ Sides
  
  
      
        
          | ViolinSide VectSharp.Plots.Violin.Sides = ViolinSide.Both | 
         
       
   | 
  
getset   | 
  
 
Determines on which side(s) the violin is drawn.  
Definition at line 73 of file Violin.cs.
 
 
◆ Smooth
  
  
      
        
          | bool VectSharp.Plots.Violin.Smooth = true | 
         
       
   | 
  
getset   | 
  
 
Determines whether the violin is smoothed or not.  
Definition at line 68 of file Violin.cs.
 
 
◆ Tag
  
  
      
        
          | string VectSharp.Plots.Violin.Tag | 
         
       
   | 
  
getset   | 
  
 
A tag to identify the violin in the plot.  
Definition at line 99 of file Violin.cs.
 
 
◆ Width
  
  
      
        
          | double VectSharp.Plots.Violin.Width = 10 | 
         
       
   | 
  
getset   | 
  
 
The width of the violin in data space coordinates.  
Definition at line 63 of file Violin.cs.
 
 
The documentation for this class was generated from the following file: