SKPathMeasure Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un tipo che può essere utilizzato per calcolare la lunghezza di e segmenti di un percorso.
public class SKPathMeasure : SkiaSharp.SKObject
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| SKPathMeasure() |
Creare una nuova SKPathMeasure istanza con un |
| SKPathMeasure(SKPath, Boolean, Single) |
Creare una nuova SKPathMeasure istanza con il percorso specificato. |
Proprietà
| Nome | Descrizione |
|---|---|
| Handle |
Ottiene o imposta l'handle sull'oggetto nativo sottostante. (Ereditato da SKObject) |
| IgnorePublicDispose |
Ottiene un valore che indica se la chiamata al pubblico Dispose() deve essere no-op. (Ereditato da SKNativeObject) |
| IsClosed |
Ottiene un valore che indica se il contorno corrente è chiuso. |
| IsDisposed |
Ottiene un valore che indica se l'oggetto è già stato eliminato. (Ereditato da SKNativeObject) |
| Length |
Ottiene la lunghezza totale del contorno corrente oppure 0 se non è associato alcun percorso. |
| OwnsHandle |
Ottiene o imposta un valore che indica se l'oggetto è proprietario del relativo handle e deve eliminare definitivamente l'oggetto nativo quando viene eliminato. (Ereditato da SKNativeObject) |
Metodi
| Nome | Descrizione |
|---|---|
| Dispose() |
Rilascia tutte le risorse usate da questo SKNativeObjectoggetto . (Ereditato da SKNativeObject) |
| Dispose(Boolean) |
Rilascia le risorse non gestite usate da SKPathMeasure e, facoltativamente, rilascia le risorse gestite. |
| DisposeInternal() |
Attiva un oggetto dispose, ignorando il valore di IgnorePublicDispose. (Ereditato da SKNativeObject) |
| DisposeManaged() |
Implementato dai tipi derivati SKObject per eliminare tutti gli oggetti gestiti. (Ereditato da SKObject) |
| DisposeNative() |
Implementato dai tipi derivati SKObject per eliminare tutti gli oggetti nativi. |
| DisposeUnownedManaged() |
Implementato dai tipi derivati SKObject per eliminare gli oggetti gestiti che non sono di proprietà di questa istanza. (Ereditato da SKObject) |
| GetMatrix(Single, SKMatrix, SKPathMeasureMatrixFlags) |
Calcola un oggetto SKMatrix dalla distanza specificata lungo il percorso. |
| GetMatrix(Single, SKPathMeasureMatrixFlags) |
Calcola un oggetto SKMatrix dalla distanza specificata lungo il percorso. |
| GetPosition(Single, SKPoint) |
Calcola la posizione corrispondente dalla distanza specificata lungo il percorso. |
| GetPosition(Single) |
Calcola la posizione corrispondente dalla distanza specificata lungo il percorso. |
| GetPositionAndTangent(Single, SKPoint, SKPoint) |
Calcola la posizione e la tangente corrispondenti dalla distanza specificata lungo il percorso. |
| GetSegment(Single, Single, Boolean) |
Restituisce un nuovo percorso contenente i segmenti intermedi tra le distanze iniziali e di arresto. |
| GetSegment(Single, Single, SKPath, Boolean) |
Obsoleti.
Estrae un segmento di contorno del percorso tra due distanze e lo aggiunge al percorso di destinazione. |
| GetSegment(Single, Single, SKPathBuilder, Boolean) |
Copia un segmento del contorno del percorso, tra le distanze specificate, nel generatore di percorsi specificato. |
| GetTangent(Single, SKPoint) |
Calcola la tangente corrispondente dalla distanza specificata lungo il percorso. |
| GetTangent(Single) |
Calcola la tangente corrispondente dalla distanza specificata lungo il percorso. |
| NextContour() |
Passare al contorno successivo nel percorso. |
| SetPath(SKPath, Boolean) |
Reimpostare la misura del percorso con il percorso specificato. |
| SetPath(SKPath) |
Reimpostare la misura del percorso con il percorso specificato. |