var center = new Point2d(250, 120); var regPolPoints = getRegularPolygonPoints(center, 3, 50); var currentFrame = (new Date).getTime();
syntaxError(st, file, "Both elements must be numbers") ; return new Point2d(((Double)elements.get(0)).doubleValue(), ((Double)elements.get(1)).doubleValue()) ;
cornersInCanvas = new Point2d[8]; for (int i = 0; i < 8; i++) { cornersInCanvas[i] = new Point2d(); corners[i] = new Point3d();
public void subtractInverse(final Canvas3D canvas, final Roi roi) { final Polygon p = roi.getPolygon(); final Transform3D volToIP = new Transform3D(); volumeToImagePlate(canvas, volToIP); final Point2d onCanvas = new Point2d(); final Point3i pos = new Point3i(0, 0, 0); for (int z = 0; z < zDim; z++) { for (int y = 0; y < yDim; y++) { for (int x = 0; x < xDim; x++) { volumePointInCanvas(canvas, volToIP, x, y, z, onCanvas); if (!p.contains(onCanvas.x, onCanvas.y)) { setNoCheckNoUpdate(x, y, z, BG); } } } IJ.showStatus("Filling..."); IJ.showProgress(z, zDim); } updateData(); }
adjPos.set(position); Point2d winCoord = new Point2d(); // Position of Raster in window coordinates Transform3D localToImagePlate = new Transform3D(); // Local to Image plate transform
final Point2d onCanvas = new Point2d(); for (int z = 0; z < vol.zDim; z++) { for (int y = 0; y < vol.yDim; y++) {