XpsArcSegment

Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsPathSegment

public class XpsArcSegment extends XpsPathSegment

Classe che incapsula le funzionalità dell’elemento ArcSegment. Questo elemento descrive un arco ellittico.

Metodi

MetodoDescrizione
deepClone()Clona questo segmento di arco.
equals(Object arg0)
getClass()
getPoint()Restituisce il punto finale dell’arco ellittico.
getRotationAngle()Restituisce il valore che indica come l’ellisse è ruotata rispetto al sistema di coordinate corrente.
getSize()Restituisce i raggi x e y dell’arco ellittico come coppia x,y.
getSweepDirection()Restituisce il valore che specifica la direzione in cui l’arco è disegnato.
hashCode()
isLargeArc()Restituisce il valore che determina se l’arco è disegnato con una sweep di 180 o più.
isStroked()Restituisce il valore che specifica se il tratto per questo segmento del percorso è disegnato.
notify()
notifyAll()
setLargeArc(boolean value)Imposta il valore che determina se l’arco è disegnato con una sweep di 180 o più.
setPoint(Point2D value)Imposta il punto finale dell’arco ellittico.
setRotationAngle(float value)Imposta il valore che indica come l’ellisse è ruotata rispetto al sistema di coordinate corrente.
setSize(Dimension2D value)Imposta i raggi x e y dell’arco ellittico come coppia x,y.
setStroked(boolean value)Imposta il valore che specifica se il tratto per questo segmento del percorso è disegnato.
setSweepDirection(XpsSweepDirection value)Imposta il valore che specifica la direzione in cui l’arco è disegnato.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsArcSegment deepClone()

Clona questo segmento di arco.

Returns: XpsArcSegment - Clone of this arc segment.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametroTipoDescrizione
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getPoint()

public Point2D getPoint()

Restituisce il punto finale dell’arco ellittico.

Returns: java.awt.geom.Point2D - Il punto finale dell’arco ellittico.

getRotationAngle()

public float getRotationAngle()

Restituisce il valore che indica come l’ellisse è ruotata rispetto al sistema di coordinate corrente.

Returns: float - Il valore che indica come l’ellisse è ruotata rispetto al sistema di coordinate corrente.

getSize()

public Dimension2D getSize()

Restituisce i raggi x e y dell’arco ellittico come coppia x,y.

Returns: java.awt.geom.Dimension2D - I raggi x e y dell’arco ellittico come coppia x,y.

getSweepDirection()

public XpsSweepDirection getSweepDirection()

Restituisce il valore che specifica la direzione in cui l’arco è disegnato.

Returns: XpsSweepDirection - The value specifying the direction in which the arc is drawn.

hashCode()

public native int hashCode()

Returns: int

isLargeArc()

public boolean isLargeArc()

Restituisce il valore che determina se l’arco è disegnato con una sweep di 180 o più.

Returns: boolean - Il valore che determina se l’arco è disegnato con una sweep di 180 o più.

isStroked()

public boolean isStroked()

Restituisce il valore che specifica se il tratto per questo segmento del percorso è disegnato.

Returns: boolean - Il valore che specifica se il tratto per questo segmento del percorso è disegnato.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setLargeArc(boolean value)

public void setLargeArc(boolean value)

Imposta il valore che determina se l’arco è disegnato con una sweep di 180 o più.

Parameters:

ParametroTipoDescrizione
valorebooleanIl valore che determina se l’arco è disegnato con una sweep di 180 o più.

setPoint(Point2D value)

public void setPoint(Point2D value)

Imposta il punto finale dell’arco ellittico.

Parameters:

ParametroTipoDescrizione
valorejava.awt.geom.Point2DIl punto finale dell’arco ellittico.

setRotationAngle(float value)

public void setRotationAngle(float value)

Imposta il valore che indica come l’ellisse è ruotata rispetto al sistema di coordinate corrente.

Parameters:

ParametroTipoDescrizione
valorefloatIl valore che indica come l’ellisse è ruotata rispetto al sistema di coordinate corrente.

setSize(Dimension2D value)

public void setSize(Dimension2D value)

Imposta i raggi x e y dell’arco ellittico come coppia x,y.

Parameters:

ParametroTipoDescrizione
valorejava.awt.geom.Dimension2DIl raggio x e y dell’arco ellittico come coppia x,y.

setStroked(boolean value)

public void setStroked(boolean value)

Imposta il valore che specifica se il tratto per questo segmento del percorso è disegnato.

Parameters:

ParametroTipoDescrizione
valorebooleanIl valore che specifica se il tratto per questo segmento del percorso è disegnato.

setSweepDirection(XpsSweepDirection value)

public void setSweepDirection(XpsSweepDirection value)

Imposta il valore che specifica la direzione in cui l’arco è disegnato.

Parameters:

ParametroTipoDescrizione
valueXpsSweepDirectionIl valore che specifica la direzione in cui l’arco è disegnato.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int