Class PolarGraphDirectivity
java.lang.Object
org.noise_planet.noisemodelling.emission.directivity.PolarGraphDirectivity
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongeneratePolarGraph(DirectivitySphere noiseSource, double frequency, double minimumAttenuation, double maximumAttenuation, PolarGraphDirectivity.ORIENTATION orientation) doubledoubledoubledoubledoubledoublevoidsetCenterx(double centerx) voidsetCentery(double centery) voidsetDheight(double dheight) voidsetDwidth(double dwidth) voidsetRadius(double radius) voidsetTextRadius(double textRadius)
-
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 printfrequency- Frequency to extractminimumAttenuation- Scale minmaximumAttenuation- Scale maxorientation- 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)
-