Documentation of 'edu.uci.ics.jung.visualization.transform.shape.HyperbolicShapeTransformer' Java class
HyperbolicShapeTransformer
edu.uci.ics.jung.visualization.transform.shape

Class HyperbolicShapeTransformer

    • Constructor Detail

      • HyperbolicShapeTransformer

        public HyperbolicShapeTransformer(java.awt.Component component)
        Create an instance, setting values from the passed component and registering to listen for size changes on the component.
        Parameters:
        component - the component in which rendering takes place
      • HyperbolicShapeTransformer

        public HyperbolicShapeTransformer(java.awt.Component component,
                                          MutableTransformer delegate)
        Create an instance, setting values from the passed component and registering to listen for size changes on the component, with a possibly shared transform delegate.
        Parameters:
        component - the component in which rendering takes place
        delegate - the transformer to use
    • Method Detail

      • transform

        public java.awt.Shape transform(java.awt.Shape shape)
        Transform the supplied shape with the overridden transform method so that the shape is distorted by the hyperbolic transform.
        Specified by:
        transform in interface ShapeTransformer
        Overrides:
        transform in class LensTransformer
        Parameters:
        shape - a shape to transform
        Returns:
        a GeneralPath for the transformed shape
      • transform

        public java.awt.Shape transform(java.awt.Shape shape,
                                        float flatness)
        Description copied from interface: ShapeFlatnessTransformer
        map a shape from graph coordinate system to the screen coordinate system
        Specified by:
        transform in interface ShapeFlatnessTransformer
        Parameters:
        shape - the shape to be transformed
        flatness - used to break the supplied shape into segments
        Returns:
        a GeneralPath (Shape) representing the screen points of the shape

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.