Many of SVG's graphics operations utilize 2x3 matrices of the
Many of SVG's graphics operations utilize 2x3 matrices of the
(a this)
Property.
A float representing the a component of the matrix.
Property. A float representing the a component of the matrix.
(b this)
Property.
A float representing the b component of the matrix.
Property. A float representing the b component of the matrix.
(c this)
Property.
A float representing the c component of the matrix.
Property. A float representing the c component of the matrix.
(d this)
Property.
A float representing the d component of the matrix.
Property. A float representing the d component of the matrix.
(e this)
Property.
A float representing the e component of the matrix.
Property. A float representing the e component of the matrix.
(f this)
Property.
A float representing the f component of the matrix.
Property. A float representing the f component of the matrix.
(flip-x this & args)
Method.
Post-multiplies the transformation [-1 0 0 1 0 0] and returns resulting matrix as SVGMatrix.
Method. Post-multiplies the transformation [-1 0 0 1 0 0] and returns resulting matrix as SVGMatrix.
(flip-y this & args)
Method.
Post-multiplies the transformation [1 0 0 -1 0 0] and returns resulting matrix as SVGMatrix.
Method. Post-multiplies the transformation [1 0 0 -1 0 0] and returns resulting matrix as SVGMatrix.
(inverse this & args)
Method.
Returns the inverse matrix as SVGMatrix.
Method. Returns the inverse matrix as SVGMatrix.
(multiply this & args)
Method.
Performs matrix multiplication. This matrix is post-multiplied another matrix, returning the resulting new matrix as SVGMatrix.
Method. Performs matrix multiplication. This matrix is post-multiplied another matrix, returning the resulting new matrix as SVGMatrix.
(rotate this & args)
Method.
Post-multiplies a rotation transformation on the current matrix returns the resulting matrix as SVGMatrix.
Method. Post-multiplies a rotation transformation on the current matrix returns the resulting matrix as SVGMatrix.
(rotate-from-vector this & args)
Method.
Post-multiplies a rotation transformation on the current matrix returns the resulting matrix as SVGMatrix. The rotation angle determined by taking (+/-) atan(y/x). The direction of the vector y) determines whether the positive or negative angle value is
Method. Post-multiplies a rotation transformation on the current matrix returns the resulting matrix as SVGMatrix. The rotation angle determined by taking (+/-) atan(y/x). The direction of the vector y) determines whether the positive or negative angle value is
(scale this & args)
Method.
Post-multiplies a uniform scale transformation on the current and returns the resulting matrix as SVGMatrix.
Method. Post-multiplies a uniform scale transformation on the current and returns the resulting matrix as SVGMatrix.
(scale-non-uniform this & args)
Method.
Post-multiplies a non-uniform scale transformation on the current and returns the resulting matrix as SVGMatrix.
Method. Post-multiplies a non-uniform scale transformation on the current and returns the resulting matrix as SVGMatrix.
(set-a! this val)
Property.
A float representing the a component of the matrix.
Property. A float representing the a component of the matrix.
(set-b! this val)
Property.
A float representing the b component of the matrix.
Property. A float representing the b component of the matrix.
(set-c! this val)
Property.
A float representing the c component of the matrix.
Property. A float representing the c component of the matrix.
(set-d! this val)
Property.
A float representing the d component of the matrix.
Property. A float representing the d component of the matrix.
(set-e! this val)
Property.
A float representing the e component of the matrix.
Property. A float representing the e component of the matrix.
(set-f! this val)
Property.
A float representing the f component of the matrix.
Property. A float representing the f component of the matrix.
(skew-x this & args)
Method.
Post-multiplies a skewX transformation on the current matrix returns the resulting matrix as SVGMatrix.
Method. Post-multiplies a skewX transformation on the current matrix returns the resulting matrix as SVGMatrix.
(skew-y this & args)
Method.
Post-multiplies a skewY transformation on the current matrix returns the resulting matrix as SVGMatrix.
Method. Post-multiplies a skewY transformation on the current matrix returns the resulting matrix as SVGMatrix.
(translate this & args)
Method.
Post-multiplies a translation transformation on the current matrix returns the resulting matrix as SVGMatrix.
Method. Post-multiplies a translation transformation on the current matrix returns the resulting matrix as SVGMatrix.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close