CircleMask
Inheritance: java.lang.Object, com.aspose.imaging.magicwand.imagemasks.ImageMask
public class CircleMask extends ImageMask
Descrive una maschera circolare.
Costruttori
| Costruttore | Descrizione |
|---|---|
| CircleMask(int x, int y, int radius) | Inizializza una nuova istanza della classe CircleMask con il punto centrale e il raggio specificati. |
| CircleMask(Point center, int radius) | Inizializza una nuova istanza della classe CircleMask con il punto centrale e il raggio specificati. |
Metodi
| Metodo | Descrizione |
|---|---|
| getSelectionBounds() | Restituisce i limiti, in pixel, di questa maschera. |
| get_Item(int x, int y) | Ottiene l’opacità del pixel specificato. |
| inflate(int size) | Espande questa maschera dell’importo specificato. |
| crop(Rectangle rectangle) | Ritaglia la maschera con il rettangolo specificato. |
| deepClone() | Crea un nuovo oggetto che è una copia dell’istanza corrente. |
CircleMask(int x, int y, int radius)
public CircleMask(int x, int y, int radius)
Inizializza una nuova istanza della classe CircleMask con il punto centrale e il raggio specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | int | La coordinata x del punto centrale dell’area selezionata. |
| y | int | La coordinata y del punto centrale dell’area selezionata. |
| radius | int | Raggio dell’area selezionata. |
CircleMask(Point center, int radius)
public CircleMask(Point center, int radius)
Inizializza una nuova istanza della classe CircleMask con il punto centrale e il raggio specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| center | Point | Il punto centrale dell’area selezionata. |
| radius | int | Raggio dell’area selezionata. |
getSelectionBounds()
public Rectangle getSelectionBounds()
Restituisce i limiti, in pixel, di questa maschera.
Returns: Rectangle - the bounds, in pixels, of this mask.
get_Item(int x, int y)
public boolean get_Item(int x, int y)
Ottiene l’opacità del pixel specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| x | int | La coordinata x del pixel. |
| y | int | La coordinata y del pixel. |
Returns: boolean - true se il pixel specificato è opaco; altrimenti, false.
inflate(int size)
public ImageMask inflate(int size)
Espande questa maschera dell’importo specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dimensione | int | La quantità da gonfiare questa maschera. |
Returns: ImageMask - An inflated CircleMask as ImageMask.
crop(Rectangle rectangle)
public ImageMask crop(Rectangle rectangle)
Ritaglia la maschera con il rettangolo specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rectangle | Rectangle | Il rettangolo specificato. |
Returns: ImageMask - A cropped CircleMask or ImageBitMask as ImageMask. As ImageBitMask may be returned, fluent call is recommended.
deepClone()
public Object deepClone()
Crea un nuovo oggetto che è una copia dell’istanza corrente.
Returns: java.lang.Object - Un nuovo oggetto che è una copia di questa istanza.