-
Notifications
You must be signed in to change notification settings - Fork 2.5k
/
LineUtility.bindings.cs
26 lines (21 loc) · 1.23 KB
/
LineUtility.bindings.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// Unity C# reference source
// Copyright (c) Unity Technologies. For terms of use, see
// https://unity3d.com/legal/licenses/Unity_Reference_Only_License
using System;
using System.Collections.Generic;
using UnityEngine.Bindings;
namespace UnityEngine
{
[NativeHeader("Runtime/Export/Graphics/LineUtility.bindings.h")]
public sealed partial class LineUtility
{
[FreeFunction("LineUtility_Bindings::GeneratePointsToKeep3D", IsThreadSafe = true)]
extern internal static void GeneratePointsToKeep3D(object pointsList, float tolerance, object pointsToKeepList);
[FreeFunction("LineUtility_Bindings::GeneratePointsToKeep2D", IsThreadSafe = true)]
extern internal static void GeneratePointsToKeep2D(object pointsList, float tolerance, object pointsToKeepList);
[FreeFunction("LineUtility_Bindings::GenerateSimplifiedPoints3D", IsThreadSafe = true)]
extern internal static void GenerateSimplifiedPoints3D(object pointsList, float tolerance, object simplifiedPoints);
[FreeFunction("LineUtility_Bindings::GenerateSimplifiedPoints2D", IsThreadSafe = true)]
extern internal static void GenerateSimplifiedPoints2D(object pointsList, float tolerance, object simplifiedPoints);
}
}