Uses of Class
processing.core.PMatrix3D
-
Packages that use PMatrix3D Package Description processing.core processing.opengl -
-
Uses of PMatrix3D in processing.core
Fields in processing.core declared as PMatrix3D Modifier and Type Field Description protected PMatrix3DPGraphics. bezierBasisInverseprotected PMatrix3DPGraphics. bezierBasisMatrixprotected PMatrix3DPGraphics. bezierDrawMatrixprotected PMatrix3DPGraphics. curveBasisMatrixprotected PMatrix3DPGraphics. curveDrawMatrixprotected PMatrix3DPGraphics. curveToBezierMatrixprotected PMatrix3DPMatrix3D. inverseCopyMethods in processing.core that return PMatrix3D Modifier and Type Method Description PMatrix3DPMatrix3D. get()Returns a copy of this PMatrix.PMatrix3DPApplet. getMatrix(PMatrix3D target)Copy the current transformation matrix into the specified target.PMatrix3DPGraphics. getMatrix(PMatrix3D target)Copy the current transformation matrix into the specified target.Methods in processing.core with parameters of type PMatrix3D Modifier and Type Method Description voidPMatrix. apply(PMatrix3D source)Multiply this matrix by another.voidPMatrix2D. apply(PMatrix3D source)Unavailable in 2D.voidPMatrix3D. apply(PMatrix3D source)voidPApplet. applyMatrix(PMatrix3D source)voidPGraphics. applyMatrix(PMatrix3D source)voidPShape. applyMatrix(PMatrix3D source)PMatrix3DPApplet. getMatrix(PMatrix3D target)Copy the current transformation matrix into the specified target.PMatrix3DPGraphics. getMatrix(PMatrix3D target)Copy the current transformation matrix into the specified target.voidPMatrix. preApply(PMatrix3D left)Apply another matrix to the left of this one.voidPMatrix2D. preApply(PMatrix3D left)Unavailable in 2D.voidPMatrix3D. preApply(PMatrix3D left)Apply another matrix to the left of this one.voidPMatrix2D. set(PMatrix3D src)Unavailable in 2D.voidPApplet. setMatrix(PMatrix3D source)Set the current transformation to the contents of the specified source.voidPGraphics. setMatrix(PMatrix3D source)Set the current transformation to the contents of the specified source.protected voidPGraphics. splineForward(int segments, PMatrix3D matrix)Setup forward-differencing matrix to be used for speedy curve rendering. -
Uses of PMatrix3D in processing.opengl
Fields in processing.opengl declared as PMatrix3D Modifier and Type Field Description PMatrix3DPGraphicsOpenGL. cameraPMatrix3DPGraphicsOpenGL. cameraInvprotected static PMatrix3DPGraphicsOpenGL. identityPMatrix3DPGraphicsOpenGL. modelviewPMatrix3DPGraphicsOpenGL. modelviewInvPMatrix3DPGraphicsOpenGL. projectionPMatrix3DPGraphicsOpenGL. projmodelviewMethods in processing.opengl that return PMatrix3D Modifier and Type Method Description PMatrix3DPGraphics2D. getMatrix(PMatrix3D target)PMatrix3DPGraphicsOpenGL. getMatrix(PMatrix3D target)Methods in processing.opengl with parameters of type PMatrix3D Modifier and Type Method Description voidPGraphics2D. applyMatrix(PMatrix3D source)voidPGraphicsOpenGL. applyMatrix(PMatrix3D source)voidPGraphicsOpenGL. applyProjection(PMatrix3D mat)PMatrix3DPGraphics2D. getMatrix(PMatrix3D target)PMatrix3DPGraphicsOpenGL. getMatrix(PMatrix3D target)protected static voidPGraphicsOpenGL. invRotate(PMatrix3D matrix, float angle, float v0, float v1, float v2)protected static voidPGraphicsOpenGL. invScale(PMatrix3D matrix, float x, float y, float z)protected static voidPGraphicsOpenGL. invTranslate(PMatrix3D matrix, float tx, float ty, float tz)voidPShader. set(String name, PMatrix3D mat)voidPShader. set(String name, PMatrix3D mat, boolean use3x3)voidPGraphics2D. setMatrix(PMatrix3D source)voidPGraphicsOpenGL. setMatrix(PMatrix3D source)Set the current transformation to the contents of the specified source.voidPGraphicsOpenGL. setProjection(PMatrix3D mat)
-