@Override public void canceled() { c.setTransform(org); univ.setUseToFront(useToFront); } };
@Override public void canceled() { c.setTransform(org); univ.setUseToFront(useToFront); } };
public void setTransform(final double[] matrix) { setTransform(new Transform3D(matrix)); }
@Override public void transformationUpdated(final Matrix4f mat) { univ.fireTransformationStarted(); c.setTransform(new Transform3D(mat)); univ.fireTransformationFinished(); }
public void setTranslation(final float dx, final float dy, final float dz) { final Transform3D t = new Transform3D(); t.setTranslation(new Vector3f(dx, dy, dz)); setTransform(t); }
@Override public void transformationUpdated(final Matrix4f mat) { univ.fireTransformationStarted(); conc.mul(mat, m); c.setTransform(new Transform3D(conc)); univ.fireTransformationFinished(); }
public static void setTransform(final String transform) { final Image3DUniverse univ = getUniv(); if (univ != null && univ.getSelected() != null) { final String[] s = ij.util.Tools.split(transform); final float[] m = new float[s.length]; for (int i = 0; i < s.length; i++) { m[i] = Float.parseFloat(s[i]); } univ.getSelected().setTransform(new Transform3D(m)); univ.fireTransformationUpdated(); } }
public static void resetTransform() { final Image3DUniverse univ = getUniv(); if (univ != null && univ.getSelected() != null) { univ.getSelected().setTransform(new Transform3D()); univ.fireTransformationUpdated(); } }
templ.setTransform(new Transform3D()); model.setTransform(t3d);
public void resetTransform(final Content c) { if (!checkSel(c)) return; if (c.isLocked()) { IJ.error(c.getName() + " is locked"); return; } univ.fireTransformationStarted(); c.setTransform(new Transform3D()); univ.fireTransformationFinished(); record(RESET_TRANSFORM); }
public void setRotation(final int axis, final double degree) { final Transform3D t = new Transform3D(); switch (axis) { case X_AXIS: t.rotX(deg2rad(degree)); break; case Y_AXIS: t.rotY(deg2rad(degree)); break; case Z_AXIS: t.rotZ(deg2rad(degree)); break; } setTransform(t); }