Java CubicCurve2D.contains(double x, double y)
Syntax
CubicCurve2D.contains(double x, double y) has the following syntax.
public boolean contains(double x, double y)
Example
In the following code shows how to use CubicCurve2D.contains(double x, double y) method.
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.geom.CubicCurve2D;
import java.awt.geom.Point2D;
//from ww w .ja v a 2 s.c o m
public class Main extends Frame {
public static void main(String[] args) {
new Main().setVisible(true);
}
public Main () {
setSize(400, 550);
}
public void paint(Graphics g) {
Graphics2D g2d = (Graphics2D) g;
CubicCurve2D cubcurve = new CubicCurve2D.Float(30, 400, 150, 400, 200, 500, 350, 450);
g2d.draw(cubcurve);
System.out.println(cubcurve.contains(0.2F, 0.3F));
}
}