Uses of Class
edu.umd.cs.piccolo.util.PAffineTransform
Packages that use PAffineTransform
Package
Description
Piccolo is a general-purpose Java-based engine that supports 2D visualizations.
This package defines several utility classes that are likely
to be useful for Piccolo applications.
-
Uses of PAffineTransform in edu.umd.cs.piccolo
Methods in edu.umd.cs.piccolo that return PAffineTransformModifier and TypeMethodDescriptionPNode.getGlobalToLocalTransform(PAffineTransform dest) Return the transform that converts global coordinates to local coordinates of this node.PNode.getInverseTransform()Return an inverted copy of the transform associated with this node.PNode.getLocalToGlobalTransform(PAffineTransform dest) Return the transform that converts local coordinates at this node to the global coordinate system.PNode.getTransform()Return a copy of the transform associated with this node.PNode.getTransformReference(boolean createNewTransformIfNull) Return a reference to the transform associated with this node.PCamera.getViewTransform()Return a copy of the view transform applied to the list of layers viewed by this camera.PCamera.getViewTransformReference()Return a reference to the view transform applied to the list of layers viewed by this camera.Methods in edu.umd.cs.piccolo with parameters of type PAffineTransformModifier and TypeMethodDescriptionPNode.getGlobalToLocalTransform(PAffineTransform dest) Return the transform that converts global coordinates to local coordinates of this node.PNode.getLocalToGlobalTransform(PAffineTransform dest) Return the transform that converts local coordinates at this node to the global coordinate system. -
Uses of PAffineTransform in edu.umd.cs.piccolo.util
Methods in edu.umd.cs.piccolo.util that return PAffineTransformModifier and TypeMethodDescriptionPAffineTransformException.getErrantTransform()Used to access the transform related to this exception.PPickPath.getPathTransformTo(PNode nodeOnPath) Calculates the context at which the given node is being interacted with.Methods in edu.umd.cs.piccolo.util with parameters of type PAffineTransformModifier and TypeMethodDescriptionvoidPPaintContext.popTransform(PAffineTransform transform) Pops the topmost Transform from the top of the transform if the passed in transform is not null.voidPPickPath.popTransform(PAffineTransform transform) Pops the top most transform from the pick path.voidPPaintContext.pushTransform(PAffineTransform transform) Pushed the provided transform onto the transform stack if it is not null.voidPPickPath.pushTransform(PAffineTransform transform) Adds the transform to the pick path's transform.Constructors in edu.umd.cs.piccolo.util with parameters of type PAffineTransformModifierConstructorDescriptionPAffineTransformException(PAffineTransform errantTransform) Constructs an Exception that represents an error with the errantTransform.PAffineTransformException(String message, PAffineTransform errantTransform) Constructs an Exception that represents an error with the errantTransform.PAffineTransformException(String message, Throwable throwable, PAffineTransform errantTransform) Constructs an Exception that wraps another and records the errant transform and provides a human readable message about the exception's context.PAffineTransformException(Throwable throwable, PAffineTransform errantTransform) Constructs an Exception that wraps another and records the errant transform.