Examples of BevelFilter


Examples of flash.swf.types.BevelFilter

        f.flags = r.readUI8()// bunch of fields
        return f;
    }
    private BevelFilter decodeBevelFilter() throws IOException
    {
        BevelFilter f = new BevelFilter();
        f.highlightColor = decodeRGBA(r);
        f.shadowColor = decodeRGBA(r);
        f.blurX = r.readSI32();
        f.blurY = r.readSI32();
        f.angle = r.readSI32();
View Full Code Here

Examples of flash.swf.types.BevelFilter

        {
            FilterNode f = iterator.next();
            if (f instanceof BevelFilterNode)
            {
                BevelFilterNode node = (BevelFilterNode)f;
                BevelFilter filter = createBevelFilter(node);
                filters.add(filter);
            }
            else if (f instanceof BlurFilterNode)
            {
                BlurFilterNode node = (BlurFilterNode)f;
View Full Code Here

Examples of flash.swf.types.BevelFilter

        return filters;
    }

    protected BevelFilter createBevelFilter(BevelFilterNode node)
    {
        BevelFilter filter = new BevelFilter();
        filter.angle = TypeHelper.fixed(node.angle*Math.PI/180.0);
        filter.blurX = TypeHelper.fixed(node.blurX);
        filter.blurY = TypeHelper.fixed(node.blurY);
        filter.distance = TypeHelper.fixed(node.distance);
        filter.strength = TypeHelper.fixed8(node.strength);
View Full Code Here

Examples of flash.swf.types.BevelFilter

        f.flags = r.readUI8()// bunch of fields
        return f;
    }
    private BevelFilter decodeBevelFilter() throws IOException
    {
        BevelFilter f = new BevelFilter();
        f.highlightColor = decodeRGBA(r);
        f.shadowColor = decodeRGBA(r);
        f.blurX = r.readSI32();
        f.blurY = r.readSI32();
        f.angle = r.readSI32();
View Full Code Here

Examples of org.apache.flex.swf.types.BevelFilter

        return filter;
    }

    private BevelFilter readBevelFilter()
    {
        final BevelFilter filter = new BevelFilter();
        filter.setShadowColor(readRGBA());
        filter.setHighlightColor(readRGBA());
        filter.setBlurX(bitStream.readFIXED());
        filter.setBlurY(bitStream.readFIXED());
        filter.setAngle(bitStream.readFIXED());
        filter.setDistance(bitStream.readFIXED());
        filter.setStrength(bitStream.readFIXED8());
        filter.setInnerShadow(bitStream.readBit());
        filter.setKnockout(bitStream.readBit());
        filter.setCompositeSource(bitStream.readBit());
        filter.setOnTop(bitStream.readBit());
        filter.setPasses(bitStream.readUB(4));
        return filter;
    }
View Full Code Here

Examples of org.apache.flex.swf.types.BevelFilter

        {
            IFilterNode f = iterator.next();
            if (f instanceof BevelFilterNode)
            {
                BevelFilterNode node = (BevelFilterNode)f;
                BevelFilter filter = createBevelFilter(node);
                Filter rec = new Filter();
                rec.setFilterID(Filter.BEVEL);
                rec.setBevelFilter(filter);
                filters.add(rec);
            }
View Full Code Here

Examples of org.apache.flex.swf.types.BevelFilter

        return filters;
    }

    protected BevelFilter createBevelFilter(BevelFilterNode node)
    {
        BevelFilter filter = new BevelFilter();
        filter.setAngle((float)(node.angle*Math.PI/180.0));
        filter.setBlurX((float)node.blurX);
        filter.setBlurY((float)node.blurY);
        filter.setDistance((float)node.distance);
        filter.setStrength((float)node.strength);
        filter.setShadowColor(TypeHelper.splitColor(TypeHelper.colorARGB(node.shadowColor, node.shadowAlpha)));
        filter.setHighlightColor(TypeHelper.splitColor(TypeHelper.colorARGB(node.highlightColor, node.highlightAlpha)));
       
       
        filter.setOnTop(node.type == BevelType.FULL);
       
        filter.setInnerShadow(node.type == BevelType.INNER);
        filter.setPasses(node.quality);
        filter.setKnockout(node.knockout);
        filter.setCompositeSource(true);
        return filter;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.