Table of Contents

Class PathMeasure

Namespace
Gsk.Internal
Assembly
Gsk-4.0.dll
public class PathMeasure
Inheritance
PathMeasure
Inherited Members

Methods

GetGType()

Calls native function gsk_path_measure_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetLength(PathMeasureHandle)

Calls native method gsk_path_measure_get_length. Version: 4.14

[Version("4.14")]
public static extern float GetLength(PathMeasureHandle self)

Parameters

self PathMeasureHandle

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

GetPath(PathMeasureHandle)

Calls native method gsk_path_measure_get_path. Version: 4.14

[Version("4.14")]
public static extern PathUnownedHandle GetPath(PathMeasureHandle self)

Parameters

self PathMeasureHandle

Transfer ownership: None Nullable: False

Returns

PathUnownedHandle

Transfer ownership: None Nullable: False

GetTolerance(PathMeasureHandle)

Calls native method gsk_path_measure_get_tolerance. Version: 4.14

[Version("4.14")]
public static extern float GetTolerance(PathMeasureHandle self)

Parameters

self PathMeasureHandle

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

New(PathHandle)

Calls native constructor gsk_path_measure_new. Version: 4.14

[Version("4.14")]
public static extern PathMeasureOwnedHandle New(PathHandle path)

Parameters

path PathHandle

Transfer ownership: None Nullable: False

Returns

PathMeasureOwnedHandle

Transfer ownership: Full Nullable: False

NewWithTolerance(PathHandle, float)

Calls native constructor gsk_path_measure_new_with_tolerance. Version: 4.14

[Version("4.14")]
public static extern PathMeasureOwnedHandle NewWithTolerance(PathHandle path, float tolerance)

Parameters

path PathHandle

Transfer ownership: None Nullable: False

tolerance float

Transfer ownership: None Nullable: False

Returns

PathMeasureOwnedHandle

Transfer ownership: Full Nullable: False

Ref(PathMeasureHandle)

Calls native method gsk_path_measure_ref. Version: 4.14

[Version("4.14")]
public static extern PathMeasureOwnedHandle Ref(PathMeasureHandle self)

Parameters

self PathMeasureHandle

Transfer ownership: None Nullable: False

Returns

PathMeasureOwnedHandle

Transfer ownership: Full Nullable: False

Unref(PathMeasureHandle)

Calls native method gsk_path_measure_unref. Version: 4.14

[Version("4.14")]
public static extern void Unref(PathMeasureHandle self)

Parameters

self PathMeasureHandle

Transfer ownership: None Nullable: False