com.itextpdf.text.pdf.parser.clipper
Interface Clipper

All Known Implementing Classes:
ClipperBase, DefaultClipper

public interface Clipper


Nested Class Summary
static class Clipper.ClipType
           
static class Clipper.Direction
           
static class Clipper.EndType
           
static class Clipper.JoinType
           
static class Clipper.PolyFillType
           
static class Clipper.PolyType
           
static interface Clipper.ZFillCallback
           
 
Field Summary
static int PRESERVE_COLINEAR
           
static int REVERSE_SOLUTION
           
static int STRICTLY_SIMPLE
           
 
Method Summary
 boolean addPath(Path pg, Clipper.PolyType polyType, boolean Closed)
           
 boolean addPaths(Paths ppg, Clipper.PolyType polyType, boolean closed)
           
 void clear()
           
 boolean execute(Clipper.ClipType clipType, Paths solution)
           
 boolean execute(Clipper.ClipType clipType, Paths solution, Clipper.PolyFillType subjFillType, Clipper.PolyFillType clipFillType)
           
 boolean execute(Clipper.ClipType clipType, PolyTree polytree)
           
 boolean execute(Clipper.ClipType clipType, PolyTree polytree, Clipper.PolyFillType subjFillType, Clipper.PolyFillType clipFillType)
           
 

Field Detail

REVERSE_SOLUTION

static final int REVERSE_SOLUTION
See Also:
Constant Field Values

STRICTLY_SIMPLE

static final int STRICTLY_SIMPLE
See Also:
Constant Field Values

PRESERVE_COLINEAR

static final int PRESERVE_COLINEAR
See Also:
Constant Field Values
Method Detail

addPath

boolean addPath(Path pg,
                Clipper.PolyType polyType,
                boolean Closed)

addPaths

boolean addPaths(Paths ppg,
                 Clipper.PolyType polyType,
                 boolean closed)

clear

void clear()

execute

boolean execute(Clipper.ClipType clipType,
                Paths solution)

execute

boolean execute(Clipper.ClipType clipType,
                Paths solution,
                Clipper.PolyFillType subjFillType,
                Clipper.PolyFillType clipFillType)

execute

boolean execute(Clipper.ClipType clipType,
                PolyTree polytree)

execute

boolean execute(Clipper.ClipType clipType,
                PolyTree polytree,
                Clipper.PolyFillType subjFillType,
                Clipper.PolyFillType clipFillType)


Copyright © 2015. All Rights Reserved.