GlyphOutlineGenerator.java 943 Bytes
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  com.adobe.fontengine.font.Matrix
 *  com.adobe.fontengine.font.OutlineConsumer
 *  com.adobe.internal.pdftoolkit.core.types.ASMatrix
 */
package com.adobe.internal.pdftoolkit.graphicsDOM;

import com.adobe.fontengine.font.Matrix;
import com.adobe.fontengine.font.OutlineConsumer;
import com.adobe.internal.pdftoolkit.core.types.ASMatrix;
import java.awt.geom.GeneralPath;

public abstract class GlyphOutlineGenerator
implements OutlineConsumer {
    protected GeneralPath absolutePath;
    protected Matrix matrix;
    protected ASMatrix textMatrix = null;

    public GlyphOutlineGenerator(ASMatrix textMatrix) {
        this.textMatrix = textMatrix;
    }

    public void endchar() {
    }

    public void setMatrix(Matrix newMatrix) {
        this.matrix = newMatrix;
    }

    public GeneralPath getOutline() {
        return this.absolutePath;
    }
}