Table of Contents

Class APIExtend

Espace de noms
easyar
Assembly
EasyAR.Sense.dll

Étendre les API EasyAR Sense et Unity pour faciliter les opérations telles que la conversion de données.

public static class APIExtend
Héritage
APIExtend

Méthodes

ToEasyARAxisSystem(Pose)

Convertir du système d'axes Unity vers le système d'axes EasyAR.

public static Pose ToEasyARAxisSystem(this Pose pose)

Paramètres

pose

ToEasyARMatrix(Matrix4x4)

Convertir Matrix4x4 en Matrix44F.

public static Matrix44F ToEasyARMatrix(this Matrix4x4 matrix4x4)

Paramètres

matrix4x4

ToEasyARPose(Pose)

Convertir le Pose en Matrix44F tout en le convertissant au système de coordonnées EasyAR.

public static Matrix44F ToEasyARPose(this Pose pose)

Paramètres

pose

ToEasyARQuaternion(Quaternion)

Convertir Quaternion en Vec4F pour exprimer le quaternion.

public static Vec4F ToEasyARQuaternion(this Quaternion quat)

Paramètres

quat

ToEasyARVector(Vector2)

Convertir Vector2 en Vec2F.

public static Vec2F ToEasyARVector(this Vector2 vec2)

Paramètres

vec2

ToEasyARVector(Vector2Int)

Convertir Vector2Int en Vec2I.

public static Vec2I ToEasyARVector(this Vector2Int vec2)

Paramètres

vec2

ToEasyARVector(Vector3)

Convertir un Vector3 en Vec3F.

public static Vec3F ToEasyARVector(this Vector3 vec3)

Paramètres

vec3

ToUnityAxisSystem(Pose)

Convertir du système d'axes EasyAR vers le système d'axes Unity.

public static Pose ToUnityAxisSystem(this Pose pose)

Paramètres

pose

ToUnityMatrix(Matrix44F)

Convertir Matrix44F en Matrix4x4.

public static Matrix4x4 ToUnityMatrix(this Matrix44F matrix44F)

Paramètres

matrix44F

ToUnityPose(Matrix44F)

Convertir un Matrix44F en Pose tout en le convertissant dans le système de coordonnées d'Unity. Le pose doit représenter un Pose.

public static Pose ToUnityPose(this Matrix44F pose)

Paramètres

pose

ToUnityVector(Vec2F)

Convertissez Vec2F en Vector2.

public static Vector2 ToUnityVector(this Vec2F vec2)

Paramètres

vec2

ToUnityVector(Vec2I)

Convertir un Vec2I en Vector2Int.

public static Vector2Int ToUnityVector(this Vec2I vec2)

Paramètres

vec2

ToUnityVector(Vec3F)

Convertit Vec3F en Vector3.

public static Vector3 ToUnityVector(this Vec3F vec3)

Paramètres

vec3