Class SVGTextElementBridge.AbstractTextChildSVGContext

    • Constructor Detail

      • AbstractTextChildSVGContext

        public AbstractTextChildSVGContext​(BridgeContext ctx,
                                           SVGTextElementBridge parent,
                                           org.w3c.dom.Element e)
        Initialize the SVGContext implementation with the bridgeContext, the parent bridge, and the element supervised by this context
    • Method Detail

      • getLocalName

        public java.lang.String getLocalName()
        Returns the local name of the element this Bridge is dedicated to.
      • getPixelUnitToMillimeter

        public float getPixelUnitToMillimeter()
        Returns the size of a px CSS unit in millimeters.
      • getPixelToMM

        public float getPixelToMM()
        Returns the size of a px CSS unit in millimeters. This will be removed after next release.
        See Also:
        getPixelUnitToMillimeter()
      • getBBox

        public java.awt.geom.Rectangle2D getBBox()
        Returns the tight bounding box in current user space (i.e., after application of the transform attribute, if any) on the geometry of all contained graphics elements, exclusive of stroke-width and filter effects).
      • getCTM

        public java.awt.geom.AffineTransform getCTM()
        Returns the transformation matrix from current user units (i.e., after application of the transform attribute, if any) to the viewport coordinate system for the nearestViewportElement.
      • getGlobalTransform

        public java.awt.geom.AffineTransform getGlobalTransform()
        Returns the global transformation matrix from the current element to the root.
      • getScreenTransform

        public java.awt.geom.AffineTransform getScreenTransform()
        Returns the transformation matrix from the userspace of the root element to the screen.
      • setScreenTransform

        public void setScreenTransform​(java.awt.geom.AffineTransform at)
        Sets the transformation matrix to be used from the userspace of the root element to the screen.
      • getViewportWidth

        public float getViewportWidth()
        Returns the width of the viewport which directly contains the given element.
      • getViewportHeight

        public float getViewportHeight()
        Returns the height of the viewport which directly contains the given element.
      • getFontSize

        public float getFontSize()
        Returns the font-size on the associated element.