congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
AbstractSVGTransform.getAngle
Code IndexAdd Tabnine to your IDE (free)

How to use
getAngle
method
in
org.apache.batik.dom.svg.AbstractSVGTransform

Best Java code snippets using org.apache.batik.dom.svg.AbstractSVGTransform.getAngle (Showing top 17 results out of 315)

origin: fr.avianey.apache-xmlgraphics/batik

case SVGTransform.SVG_TRANSFORM_SKEWX:
  sb.append("skewX(");
  sb.append(t.getAngle());
  sb.append(')');
  break;
case SVGTransform.SVG_TRANSFORM_SKEWY:
  sb.append("skewY(");
  sb.append(t.getAngle());
  sb.append(')');
  break;
case SVGTransform.SVG_TRANSFORM_ROTATE:
  sb.append("rotate(");
  sb.append(t.getAngle());
  sb.append(',');
  sb.append(t.getX());
origin: org.apache.xmlgraphics/batik-anim

case SVGTransform.SVG_TRANSFORM_SKEWX:
  sb.append("skewX(");
  sb.append(t.getAngle());
  sb.append(')');
  break;
case SVGTransform.SVG_TRANSFORM_SKEWY:
  sb.append("skewY(");
  sb.append(t.getAngle());
  sb.append(')');
  break;
case SVGTransform.SVG_TRANSFORM_ROTATE:
  sb.append("rotate(");
  sb.append(t.getAngle());
  sb.append(',');
  sb.append(t.getX());
origin: apache/batik

case SVGTransform.SVG_TRANSFORM_SKEWX:
  sb.append("skewX(");
  sb.append(t.getAngle());
  sb.append(')');
  break;
case SVGTransform.SVG_TRANSFORM_SKEWY:
  sb.append("skewY(");
  sb.append(t.getAngle());
  sb.append(')');
  break;
case SVGTransform.SVG_TRANSFORM_ROTATE:
  sb.append("rotate(");
  sb.append(t.getAngle());
  sb.append(',');
  sb.append(t.getX());
origin: fr.avianey.apache-xmlgraphics/batik

/**
 * Returns the distance between this value's first component and the
 * specified other value's first component.
 */
public float distanceTo1(AnimatableValue other) {
  AnimatableTransformListValue o = (AnimatableTransformListValue) other;
  if (transforms.isEmpty() || o.transforms.isEmpty()) {
    return 0f;
  }
  AbstractSVGTransform t1 = (AbstractSVGTransform) transforms.lastElement();
  AbstractSVGTransform t2 = (AbstractSVGTransform) o.transforms.lastElement();
  short type1 = t1.getType();
  if (type1 != t2.getType()) {
    return 0f;
  }
  SVGMatrix m1 = t1.getMatrix();
  SVGMatrix m2 = t2.getMatrix();
  switch (type1) {
    case SVGTransform.SVG_TRANSFORM_TRANSLATE:
      return Math.abs(m1.getE() - m2.getE());
    case SVGTransform.SVG_TRANSFORM_SCALE:
      return Math.abs(m1.getA() - m2.getA());
    case SVGTransform.SVG_TRANSFORM_ROTATE:
    case SVGTransform.SVG_TRANSFORM_SKEWX:
    case SVGTransform.SVG_TRANSFORM_SKEWY:
      return Math.abs(t1.getAngle() - t2.getAngle());
  }
  return 0f;
}
origin: org.apache.xmlgraphics/batik-anim

/**
 * Returns the distance between this value's first component and the
 * specified other value's first component.
 */
public float distanceTo1(AnimatableValue other) {
  AnimatableTransformListValue o = (AnimatableTransformListValue) other;
  if (transforms.isEmpty() || o.transforms.isEmpty()) {
    return 0f;
  }
  AbstractSVGTransform t1 = (AbstractSVGTransform) transforms.lastElement();
  AbstractSVGTransform t2 = (AbstractSVGTransform) o.transforms.lastElement();
  short type1 = t1.getType();
  if (type1 != t2.getType()) {
    return 0f;
  }
  SVGMatrix m1 = t1.getMatrix();
  SVGMatrix m2 = t2.getMatrix();
  switch (type1) {
    case SVGTransform.SVG_TRANSFORM_TRANSLATE:
      return Math.abs(m1.getE() - m2.getE());
    case SVGTransform.SVG_TRANSFORM_SCALE:
      return Math.abs(m1.getA() - m2.getA());
    case SVGTransform.SVG_TRANSFORM_ROTATE:
    case SVGTransform.SVG_TRANSFORM_SKEWX:
    case SVGTransform.SVG_TRANSFORM_SKEWY:
      return Math.abs(t1.getAngle() - t2.getAngle());
  }
  return 0f;
}
origin: apache/batik

/**
 * Returns the distance between this value's first component and the
 * specified other value's first component.
 */
public float distanceTo1(AnimatableValue other) {
  AnimatableTransformListValue o = (AnimatableTransformListValue) other;
  if (transforms.isEmpty() || o.transforms.isEmpty()) {
    return 0f;
  }
  AbstractSVGTransform t1 = (AbstractSVGTransform) transforms.lastElement();
  AbstractSVGTransform t2 = (AbstractSVGTransform) o.transforms.lastElement();
  short type1 = t1.getType();
  if (type1 != t2.getType()) {
    return 0f;
  }
  SVGMatrix m1 = t1.getMatrix();
  SVGMatrix m2 = t2.getMatrix();
  switch (type1) {
    case SVGTransform.SVG_TRANSFORM_TRANSLATE:
      return Math.abs(m1.getE() - m2.getE());
    case SVGTransform.SVG_TRANSFORM_SCALE:
      return Math.abs(m1.getA() - m2.getA());
    case SVGTransform.SVG_TRANSFORM_ROTATE:
    case SVGTransform.SVG_TRANSFORM_SKEWX:
    case SVGTransform.SVG_TRANSFORM_SKEWY:
      return Math.abs(t1.getAngle() - t2.getAngle());
  }
  return 0f;
}
origin: apache/batik

/**
 * Returns the absolute distance between this value and the specified other
 * value.
 */
public float distanceTo(AnimatableValue other) {
  AnimatableTransformListValue o = (AnimatableTransformListValue) other;
  if (transforms.isEmpty() || o.transforms.isEmpty()) {
    return 0f;
  }
  AbstractSVGTransform t1 = (AbstractSVGTransform) transforms.lastElement();
  AbstractSVGTransform t2 = (AbstractSVGTransform) o.transforms.lastElement();
  short type1 = t1.getType();
  if (type1 != t2.getType()) {
    return 0f;
  }
  SVGMatrix m1 = t1.getMatrix();
  SVGMatrix m2 = t2.getMatrix();
  switch (type1) {
    case SVGTransform.SVG_TRANSFORM_TRANSLATE:
      return Math.abs(m1.getE() - m2.getE()) + Math.abs(m1.getF() - m2.getF());
    case SVGTransform.SVG_TRANSFORM_SCALE:
      return Math.abs(m1.getA() - m2.getA()) + Math.abs(m1.getD() - m2.getD());
    case SVGTransform.SVG_TRANSFORM_ROTATE:
    case SVGTransform.SVG_TRANSFORM_SKEWX:
    case SVGTransform.SVG_TRANSFORM_SKEWY:
      return Math.abs(t1.getAngle() - t2.getAngle());
  }
  return 0f;
}
origin: org.apache.xmlgraphics/batik-anim

/**
 * Returns the absolute distance between this value and the specified other
 * value.
 */
public float distanceTo(AnimatableValue other) {
  AnimatableTransformListValue o = (AnimatableTransformListValue) other;
  if (transforms.isEmpty() || o.transforms.isEmpty()) {
    return 0f;
  }
  AbstractSVGTransform t1 = (AbstractSVGTransform) transforms.lastElement();
  AbstractSVGTransform t2 = (AbstractSVGTransform) o.transforms.lastElement();
  short type1 = t1.getType();
  if (type1 != t2.getType()) {
    return 0f;
  }
  SVGMatrix m1 = t1.getMatrix();
  SVGMatrix m2 = t2.getMatrix();
  switch (type1) {
    case SVGTransform.SVG_TRANSFORM_TRANSLATE:
      return Math.abs(m1.getE() - m2.getE()) + Math.abs(m1.getF() - m2.getF());
    case SVGTransform.SVG_TRANSFORM_SCALE:
      return Math.abs(m1.getA() - m2.getA()) + Math.abs(m1.getD() - m2.getD());
    case SVGTransform.SVG_TRANSFORM_ROTATE:
    case SVGTransform.SVG_TRANSFORM_SKEWX:
    case SVGTransform.SVG_TRANSFORM_SKEWY:
      return Math.abs(t1.getAngle() - t2.getAngle());
  }
  return 0f;
}
origin: fr.avianey.apache-xmlgraphics/batik

/**
 * Returns the absolute distance between this value and the specified other
 * value.
 */
public float distanceTo(AnimatableValue other) {
  AnimatableTransformListValue o = (AnimatableTransformListValue) other;
  if (transforms.isEmpty() || o.transforms.isEmpty()) {
    return 0f;
  }
  AbstractSVGTransform t1 = (AbstractSVGTransform) transforms.lastElement();
  AbstractSVGTransform t2 = (AbstractSVGTransform) o.transforms.lastElement();
  short type1 = t1.getType();
  if (type1 != t2.getType()) {
    return 0f;
  }
  SVGMatrix m1 = t1.getMatrix();
  SVGMatrix m2 = t2.getMatrix();
  switch (type1) {
    case SVGTransform.SVG_TRANSFORM_TRANSLATE:
      return Math.abs(m1.getE() - m2.getE()) + Math.abs(m1.getF() - m2.getF());
    case SVGTransform.SVG_TRANSFORM_SCALE:
      return Math.abs(m1.getA() - m2.getA()) + Math.abs(m1.getD() - m2.getD());
    case SVGTransform.SVG_TRANSFORM_ROTATE:
    case SVGTransform.SVG_TRANSFORM_SKEWX:
    case SVGTransform.SVG_TRANSFORM_SKEWY:
      return Math.abs(t1.getAngle() - t2.getAngle());
  }
  return 0f;
}
origin: org.apache.xmlgraphics/batik-anim

case SVGTransform.SVG_TRANSFORM_SKEWX:
case SVGTransform.SVG_TRANSFORM_SKEWY:
  r = ft.getAngle();
  r += interpolation * (tt.getAngle() - r);
  if (type == SVGTransform.SVG_TRANSFORM_SKEWX) {
    t.setSkewX(r);
  x += interpolation * (tt.getX() - x);
  y += interpolation * (tt.getY() - y);
  r = ft.getAngle();
  r += interpolation * (tt.getAngle() - r);
  t.setRotate(r, x, y);
  break;
origin: fr.avianey.apache-xmlgraphics/batik

case SVGTransform.SVG_TRANSFORM_SKEWX:
case SVGTransform.SVG_TRANSFORM_SKEWY:
  r = ft.getAngle();
  r += interpolation * (tt.getAngle() - r);
  if (type == SVGTransform.SVG_TRANSFORM_SKEWX) {
    t.setSkewX(r);
  x += interpolation * (tt.getX() - x);
  y += interpolation * (tt.getY() - y);
  r = ft.getAngle();
  r += interpolation * (tt.getAngle() - r);
  t.setRotate(r, x, y);
  break;
origin: apache/batik

case SVGTransform.SVG_TRANSFORM_SKEWX:
case SVGTransform.SVG_TRANSFORM_SKEWY:
  r = ft.getAngle();
  r += interpolation * (tt.getAngle() - r);
  if (type == SVGTransform.SVG_TRANSFORM_SKEWX) {
    t.setSkewX(r);
  x += interpolation * (tt.getX() - x);
  y += interpolation * (tt.getY() - y);
  r = ft.getAngle();
  r += interpolation * (tt.getAngle() - r);
  t.setRotate(r, x, y);
  break;
origin: fr.avianey.apache-xmlgraphics/batik

r = ft1.getAngle();
x = ft2.getX();
y = ft3.getY();
    (AbstractSVGTransform) to3.transforms.lastElement();
  r += interpolation1 * (tt1.getAngle() - r);
  x += interpolation2 * (tt2.getX() - x);
  y += interpolation3 * (tt3.getY() - y);
origin: org.apache.xmlgraphics/batik-anim

r = ft1.getAngle();
x = ft2.getX();
y = ft3.getY();
    (AbstractSVGTransform) to3.transforms.lastElement();
  r += interpolation1 * (tt1.getAngle() - r);
  x += interpolation2 * (tt2.getX() - x);
  y += interpolation3 * (tt3.getY() - y);
origin: apache/batik

r = ft1.getAngle();
x = ft2.getX();
y = ft3.getY();
    (AbstractSVGTransform) to3.transforms.lastElement();
  r += interpolation1 * (tt1.getAngle() - r);
  x += interpolation2 * (tt2.getX() - x);
  y += interpolation3 * (tt3.getY() - y);
origin: apache/batik

  AbstractSVGTransform internal =
    (AbstractSVGTransform) transform;
  setRotate(internal.getAngle(),
       internal.getX(), internal.getY());
} else {
origin: fr.avianey.apache-xmlgraphics/batik

  AbstractSVGTransform internal =
    (AbstractSVGTransform) transform;
  setRotate(internal.getAngle(),
       internal.getX(), internal.getY());
} else {
org.apache.batik.dom.svgAbstractSVGTransformgetAngle

Javadoc

DOM: Implements SVGTransform#getAngle().

Popular methods of AbstractSVGTransform

  • getX
    Returns the x coordinate of the center of the rotation, if this transformation is a rotation.
  • getY
    Returns the y coordinate of the center of the rotation, if this transformation is a rotation.
  • setRotate
    DOM: Implements SVGTransform#setRotate(float,float,float).
  • setScale
    DOM: Implements SVGTransform#setScale(float,float).
  • setSkewX
    DOM: Implements SVGTransform#setSkewX(float).
  • setSkewY
    DOM: Implements SVGTransform#setSkewY(float).
  • setTranslate
    DOM: Implements SVGTransform#setTranslate(float,float).
  • assign
    Copies the value of the specified transformation into this object.
  • createMatrix
    Creates and returns a new SVGMatrix for exposing the transformation as a matrix.
  • getMatrix
    DOM: Implements SVGTransform#getMatrix().
  • getType
    DOM: Implements SVGTransform#getType().
  • setMatrix
    DOM: Implements SVGTransform#setMatrix(SVGMatrix).
  • getType,
  • setMatrix

Popular in Java

  • Running tasks concurrently on multiple threads
  • getApplicationContext (Context)
  • getExternalFilesDir (Context)
  • runOnUiThread (Activity)
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • Kernel (java.awt.image)
  • FileReader (java.io)
    A specialized Reader that reads from a file in the file system. All read requests made by calling me
  • IOException (java.io)
    Signals a general, I/O-related error. Error details may be specified when calling the constructor, a
  • Filter (javax.servlet)
    A filter is an object that performs filtering tasks on either the request to a resource (a servlet o
  • Runner (org.openjdk.jmh.runner)
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now