Package hec.gfx2d
Class Log10Curve2D
java.lang.Object
hec.gfx2d.Log10Curve2D
- All Implemented Interfaces:
Shape
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
contains
(double x, double y) boolean
contains
(double x, double y, double w, double h) boolean
boolean
getPathIterator
(AffineTransform at, double flatness) boolean
intersects
(double x, double y, double w, double h) boolean
double
solveEquation
(double x) float
solveEquation
(float x)
-
Constructor Details
-
Log10Curve2D
public Log10Curve2D(float x1, float y1, float x2, float y2, float a, float b)
-
-
Method Details
-
solveEquation
public float solveEquation(float x) -
solveEquation
public double solveEquation(double x) -
getBounds
-
getBounds2D
- Specified by:
getBounds2D
in interfaceShape
-
contains
public boolean contains(double x, double y) -
contains
-
intersects
public boolean intersects(double x, double y, double w, double h) - Specified by:
intersects
in interfaceShape
-
intersects
- Specified by:
intersects
in interfaceShape
-
contains
public boolean contains(double x, double y, double w, double h) -
contains
-
getPathIterator
- Specified by:
getPathIterator
in interfaceShape
-
getPathIterator
- Specified by:
getPathIterator
in interfaceShape
-