Blend
Inheritance: java.lang.Object
public final class Blend
Definierar ett blandningsmönster. Denna klass kan inte ärvas.
Den typiska användningen av blend-klassen är att definiera ett blandningsmönster för penseln. Därför bör blend-egenskaperna initieras noggrant. Null-arrayer är inte tillåtna. Penseln kommer att kasta ett lämpligt undantag om blend-faktorer eller positionsarray är tomma eller deras längd inte är densamma. Om det finns två eller fler element i positionsarrayen ska det första elementet vara 0 och det sista vara 1.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| Blend() | Initierar en ny instans av klassen Blend. |
| Blend(int count) | Initierar en ny instans av klassen Blend med det angivna antalet faktorer och positioner. |
Metoder
| Metod | Beskrivning |
|---|---|
| getFactors() | Hämtar arrayen med blend-faktorer för gradienten. |
| setFactors(float[] value) | Ställer in arrayen med blend-faktorer för gradienten. |
| getPositions() | Hämtar arrayen med blend-positioner för gradienten. |
| setPositions(float[] value) | Ställer in arrayen med blend-positioner för gradienten. |
| equals(Object obj) | Testar om det angivna objektet är en com.aspose.imaging.Blend-klass och är ekvivalent med denna com.aspose.imaging.Blend-klass. |
| hashCode() | Returnerar en hashkod för detta objekt. |
Blend()
public Blend()
Initierar en ny instans av Blend-klassen. Antalet element i faktor- och blandningsarrayerna kommer att vara lika med 1.
Blend(int count)
public Blend(int count)
Initierar en ny instans av klassen Blend med det angivna antalet faktorer och positioner.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| antal | int | Antalet element i faktor- och positionsarrayerna. |
getFactors()
public float[] getFactors()
Hämtar arrayen med blend-faktorer för gradienten.
Returns: float[] - Arrayen av blandningsfaktorer som specificerar procentsatserna för startfärgen och slutfärgen som ska användas på motsvarande position.
setFactors(float[] value)
public void setFactors(float[] value)
Ställer in arrayen med blend-faktorer för gradienten.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | float[] | Arrayen av blandningsfaktorer som specificerar procentsatserna för startfärgen och slutfärgen som ska användas på motsvarande position. |
getPositions()
public float[] getPositions()
Hämtar arrayen med blend-positioner för gradienten.
Returns: float[] - Arrayen av blandningspositioner som specificerar procentsatserna av avstånd längs gradientlinjen.
setPositions(float[] value)
public void setPositions(float[] value)
Ställer in arrayen med blend-positioner för gradienten.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | float[] | Arrayen av blandningspositioner som specificerar procentsatserna av avstånd längs gradientlinjen. |
equals(Object obj)
public boolean equals(Object obj)
Testar om det angivna objektet är en com.aspose.imaging.Blend-klass och är ekvivalent med denna com.aspose.imaging.Blend-klass.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| obj | java.lang.Object | Objektet att testa. |
Returns:
boolean - Sant om obj är en com.aspose.imaging.Blend-klass som är ekvivalent med denna com.aspose.imaging.Blend-klass; annars falskt.
hashCode()
public int hashCode()
Returnerar en hashkod för detta objekt.
Returns: int - En hashkod för denna instans, lämplig för användning i hash-algoritmer och datastrukturer som en hash‑tabell.