Class PolarGraphDirectivity

java.lang.Object
org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity

public class PolarGraphDirectivity extends Object
  • Constructor Details

    • PolarGraphDirectivity

      public PolarGraphDirectivity()
  • Method Details

    • generatePolarGraph

      public String generatePolarGraph(DirectivitySphere noiseSource, double frequency, double minimumAttenuation, double maximumAttenuation, PolarGraphDirectivity.ORIENTATION orientation)
      Parameters:
      noiseSource - Sphere to print
      frequency - Frequency to extract
      minimumAttenuation - Scale min
      maximumAttenuation - Scale max
      orientation - orientation to extract
      Returns:
      SVG output
    • getDwidth

      public double getDwidth()
    • setDwidth

      public void setDwidth(double dwidth)
    • getDheight

      public double getDheight()
    • setDheight

      public void setDheight(double dheight)
    • getRadius

      public double getRadius()
    • setRadius

      public void setRadius(double radius)
    • getTextRadius

      public double getTextRadius()
    • setTextRadius

      public void setTextRadius(double textRadius)
    • getCenterx

      public double getCenterx()
    • setCenterx

      public void setCenterx(double centerx)
    • getCentery

      public double getCentery()
    • setCentery

      public void setCentery(double centery)