XpsPathGeometry
Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsArray
All Implemented Interfaces: com.aspose.xps.ITransformableProperty
public final class XpsPathGeometry extends XpsArray<XpsPathFigure> implements ITransformableProperty
Klass som inkapslar PathGeometry-egenskapselementfunktioner. Detta element innehåller en uppsättning path-figurer som anges antingen med attributet Figures eller med ett barn-PathFigure-element.
Metoder
| Metod | Beskrivning |
|---|---|
| add(T obj) | Lägger till ett nytt objekt i arrayen. |
| addSegment(XpsPathSegment segment) | Lägger till ett sökvägssegment till listan över barnsegment för den sista pah-figuren. |
| deepClone() | Klonar denna sökvägsgeometri. |
| equals(Object arg0) | |
| get(int i) | Tillhandahåller åtkomst till arrayens element via index i . |
| getClass() | |
| getFillRule() | Returnerar värdet som specificerar hur de skärande områdena av geometriska former kombineras för att bilda en region. |
| getPathFigures() | Returnerar listan över barn-sökvägsfigurer. |
| getTransform() | Returnerar den affina transformationsmatrisen som etablerar den lokala matrisomvandlingen som tillämpas på alla barn- och efterkommande element i sökvägsgeometrin innan den används för fyllning, beskärning eller streckning. |
| hashCode() | |
| insert(int index, T obj) | Infogar ett nytt objekt i arrayen på angiven position. |
| insertSegment(int index, XpsPathSegment segment) | Infogar ett sökvägssegment i listan över barnsegment för den sista sökvägsfiguren på indexpositionen. |
| notify() | |
| notifyAll() | |
| remove(T obj) | Tar bort ett objekt från arrayen. |
| removeAt(int index) | Tar bort ett objekt från arrayen på angiven position. |
| removeSegment(XpsPathSegment segment) | Tar bort ett sökvägssegment från listan över barnsegment för den sista sökvägsfiguren. |
| removeSegmentAt(int index) | Tar bort ett sökvägssegment från listan över barnsegment för den sista sökvägsfiguren på indexpositionen. |
| setFillRule(XpsFillRule value) | Ställer in värdet som specificerar hur de skärande områdena av geometriska former kombineras för att bilda en region. |
| setTransform(XpsMatrix value) | Ställer in den affina transformationsmatrisen som etablerar den lokala matrisomvandlingen som tillämpas på alla barn- och efterkommande element i sökvägsgeometrin innan den används för fyllning, beskärning eller strocking. |
| size() | Returnerar antalet element. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
add(T obj)
public T add(T obj)
Lägger till ett nytt objekt i arrayen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| obj | T | Objektet att lägga till. |
Returns: T - Tillagt objekt.
addSegment(XpsPathSegment segment)
public XpsPathSegment addSegment(XpsPathSegment segment)
Lägger till ett sökvägssegment till listan över barnsegment för den sista pah-figuren.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| segment | XpsPathSegment | Sökvägssegmentet som ska läggas till. |
Returns: XpsPathSegment - Added path segment.
deepClone()
public XpsPathGeometry deepClone()
Klonar denna sökvägsgeometri.
Returns: XpsPathGeometry - Clone of this path geometry.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int i)
public T get(int i)
Tillhandahåller åtkomst till arrayens element via index i .
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| i | int | Index för elementet. |
Returns: T - Elementet på position i.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getFillRule()
public XpsFillRule getFillRule()
Returnerar värdet som specificerar hur de skärande områdena av geometriska former kombineras för att bilda en region.
Returns: XpsFillRule - The value specifying how the intersecting areas of geometric shapes are combined to form a region.
getPathFigures()
public List<XpsPathFigure> getPathFigures()
Returnerar listan över barn-sökvägsfigurer.
Returns: java.util.List<com.aspose.xps.XpsPathFigure> - Listan över barn-sökvägsfigurer.
getTransform()
public XpsMatrix getTransform()
Returnerar den affina transformationsmatrisen som etablerar den lokala matrisomvandlingen som tillämpas på alla barn- och efterkommande element i sökvägsgeometrin innan den används för fyllning, beskärning eller streckning.
Returns: XpsMatrix - The affine transformation matrix.
hashCode()
public native int hashCode()
Returns: int
insert(int index, T obj)
public T insert(int index, T obj)
Infogar ett nytt objekt i arrayen på angiven position.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| index | int | Positionen där ett objekt ska infogas. |
| obj | T | Objektet som ska infogas. |
Returns: T - Infogat objekt.
insertSegment(int index, XpsPathSegment segment)
public XpsPathSegment insertSegment(int index, XpsPathSegment segment)
Infogar ett sökvägssegment i listan över barnsegment för den sista sökvägsfiguren på indexpositionen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| index | int | Position där ett segment ska infogas. |
| segment | XpsPathSegment | Ett sökvägssegment att infoga. |
Returns: XpsPathSegment - Inserted path segment.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
remove(T obj)
public T remove(T obj)
Tar bort ett objekt från arrayen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| obj | T | Objektet som ska tas bort. |
Returns: T - Borttaget objekt.
removeAt(int index)
public T removeAt(int index)
Tar bort ett objekt från arrayen på angiven position.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| index | int | Positionen där ett objekt ska tas bort. |
Returns: T - Borttaget objekt.
removeSegment(XpsPathSegment segment)
public XpsPathSegment removeSegment(XpsPathSegment segment)
Tar bort ett sökvägssegment från listan över barnsegment för den sista sökvägsfiguren.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| segment | XpsPathSegment | Sökvägssegmentet som ska tas bort. |
Returns: XpsPathSegment - Removed path segment.
removeSegmentAt(int index)
public XpsPathSegment removeSegmentAt(int index)
Tar bort ett sökvägssegment från listan över barnsegment för den sista sökvägsfiguren på indexpositionen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| index | int | Position där ett sökvägssegment ska tas bort. |
Returns: XpsPathSegment - Removed path segment.
setFillRule(XpsFillRule value)
public void setFillRule(XpsFillRule value)
Ställer in värdet som specificerar hur de skärande områdena av geometriska former kombineras för att bilda en region.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | XpsFillRule | Värdet som specificerar hur de överlappande områdena av geometriska former kombineras för att bilda en region. |
setTransform(XpsMatrix value)
public void setTransform(XpsMatrix value)
Ställer in den affina transformationsmatrisen som etablerar den lokala matrisomvandlingen som tillämpas på alla barn- och efterkommande element i sökvägsgeometrin innan den används för fyllning, beskärning eller strocking.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | XpsMatrix | Den affina transformationsmatrisen. |
size()
public int size()
Returnerar antalet element.
Returns: int - Antalet element.
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long | |
| arg1 | int |