http://www.jpicedt.org

jpicedt.graphic.util
Class Eraser

java.lang.Object
  extended by jpicedt.graphic.util.AbstractEraser
      extended by jpicedt.graphic.util.Eraser

public class Eraser
extends AbstractEraser

Calcule le résultat de l'effacement par une zone convexe z de n'importe quel Element e. Pour faire ce calcul il suffit d'instancier Eraser(e,z)

Since:
jPicEdt 1.6
Author:
Vincent Belaïche
See Also:
AbstractEraser

Nested Class Summary
 class Eraser.EllipseEraser
          Classe spécialisée pour effacer une zone d'une PicEllipse.
 class Eraser.GroupEraser
          Classe spécialisée pour effacer une zone d'un PicGroup.
 class Eraser.MultiCurveEraser
          Classe spécialisée pour effacer une zone d'un PicMultiCurve.
 class Eraser.ParallelogramEraser
          Classe spécialisée pour effacer une zone d'un PicPallelogram.
 
Nested classes/interfaces inherited from class jpicedt.graphic.util.AbstractEraser
AbstractEraser.ErasureStatus
 
Constructor Summary
Eraser(Element abstractElement, ConvexPolygonalZone zone)
           
 
Method Summary
 
Methods inherited from class jpicedt.graphic.util.AbstractEraser
getErasedElt, getStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Eraser

public Eraser(Element abstractElement,
              ConvexPolygonalZone zone)
Parameters:
abstractElement - Element dont on veut calculer le résultat de l'effacement.
zone - Zone dans laquelle tout est effacée. zone est une zone polygonal convexe.

http://www.jpicedt.org

Submit a bug : syd@jpicedt.org