Tabnine Logo
TransformStackElement.matrixMultiply
Code IndexAdd Tabnine to your IDE (free)

How to use
matrixMultiply
method
in
org.apache.batik.ext.awt.g2d.TransformStackElement

Best Java code snippets using org.apache.batik.ext.awt.g2d.TransformStackElement.matrixMultiply (Showing top 3 results out of 315)

origin: apache/batik

public boolean concatenate(TransformStackElement stackElement){
  boolean canConcatenate = false;
  if(type.toInt() == stackElement.type.toInt()){
    canConcatenate = true;
    switch(type.toInt()){
    case TransformType.TRANSFORM_TRANSLATE:
      transformParameters[0] += stackElement.transformParameters[0];
      transformParameters[1] += stackElement.transformParameters[1];
      break;
    case TransformType.TRANSFORM_ROTATE:
      transformParameters[0] += stackElement.transformParameters[0];
      break;
    case TransformType.TRANSFORM_SCALE:
      transformParameters[0] *= stackElement.transformParameters[0];
      transformParameters[1] *= stackElement.transformParameters[1];
      break;
    case TransformType.TRANSFORM_GENERAL:
      transformParameters
        = matrixMultiply(transformParameters,
                 stackElement.transformParameters);
      break;
    default:
      canConcatenate = false;
    }
  }
  return canConcatenate;
}
origin: org.apache.xmlgraphics/batik-awt-util

public boolean concatenate(TransformStackElement stackElement){
  boolean canConcatenate = false;
  if(type.toInt() == stackElement.type.toInt()){
    canConcatenate = true;
    switch(type.toInt()){
    case TransformType.TRANSFORM_TRANSLATE:
      transformParameters[0] += stackElement.transformParameters[0];
      transformParameters[1] += stackElement.transformParameters[1];
      break;
    case TransformType.TRANSFORM_ROTATE:
      transformParameters[0] += stackElement.transformParameters[0];
      break;
    case TransformType.TRANSFORM_SCALE:
      transformParameters[0] *= stackElement.transformParameters[0];
      transformParameters[1] *= stackElement.transformParameters[1];
      break;
    case TransformType.TRANSFORM_GENERAL:
      transformParameters
        = matrixMultiply(transformParameters,
                 stackElement.transformParameters);
      break;
    default:
      canConcatenate = false;
    }
  }
  return canConcatenate;
}
origin: fr.avianey.apache-xmlgraphics/batik

public boolean concatenate(TransformStackElement stackElement){
  boolean canConcatenate = false;
  if(type.toInt() == stackElement.type.toInt()){
    canConcatenate = true;
    switch(type.toInt()){
    case TransformType.TRANSFORM_TRANSLATE:
      transformParameters[0] += stackElement.transformParameters[0];
      transformParameters[1] += stackElement.transformParameters[1];
      break;
    case TransformType.TRANSFORM_ROTATE:
      transformParameters[0] += stackElement.transformParameters[0];
      break;
    case TransformType.TRANSFORM_SCALE:
      transformParameters[0] *= stackElement.transformParameters[0];
      transformParameters[1] *= stackElement.transformParameters[1];
      break;
    case TransformType.TRANSFORM_GENERAL:
      transformParameters
        = matrixMultiply(transformParameters,
                 stackElement.transformParameters);
      break;
    default:
      canConcatenate = false;
    }
  }
  return canConcatenate;
}
org.apache.batik.ext.awt.g2dTransformStackElementmatrixMultiply

Javadoc

Multiplies two 2x3 matrices of double precision values

Popular methods of TransformStackElement

  • clone
  • isIdentity
  • concatenate
  • createGeneralTransformElement
  • createRotateElement
  • createScaleElement
  • createShearElement
  • createTranslateElement
  • getTransformParameters
  • getType

Popular in Java

  • Updating database using SQL prepared statement
  • startActivity (Activity)
  • getApplicationContext (Context)
  • putExtra (Intent)
  • Menu (java.awt)
  • FileInputStream (java.io)
    An input stream that reads bytes from a file. File file = ...finally if (in != null) in.clos
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • Locale (java.util)
    Locale represents a language/country/variant combination. Locales are used to alter the presentatio
  • Manifest (java.util.jar)
    The Manifest class is used to obtain attribute information for a JarFile and its entries.
  • Top plugins for WebStorm
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