Package hec.gfx2d
Class Log10Curve2D
java.lang.Object
hec.gfx2d.Log10Curve2D
- All Implemented Interfaces:
Shape
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontains(double x, double y) booleancontains(double x, double y, double w, double h) booleanbooleangetPathIterator(AffineTransform at, double flatness) booleanintersects(double x, double y, double w, double h) booleandoublesolveEquation(double x) floatsolveEquation(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:
getBounds2Din interfaceShape
-
contains
public boolean contains(double x, double y) -
contains
-
intersects
public boolean intersects(double x, double y, double w, double h) - Specified by:
intersectsin interfaceShape
-
intersects
- Specified by:
intersectsin interfaceShape
-
contains
public boolean contains(double x, double y, double w, double h) -
contains
-
getPathIterator
- Specified by:
getPathIteratorin interfaceShape
-
getPathIterator
- Specified by:
getPathIteratorin interfaceShape
-