Table of Contents

Class ImageTargetParameters

Espace de noms
easyar

ImageTargetParameters représente les paramètres nécessaires à la création de ImageTarget.

ImageTargetParameters

Constructeurs

ImageTargetParameters

void easyar_ImageTargetParameters__ctor(easyar_ImageTargetParameters * * Return)
ImageTargetParameters()
public ImageTargetParameters()
constructor()
+ (easyar_ImageTargetParameters *) create
public convenience init()
public ImageTargetParameters()

Méthodes

image

Obtenir l'image

void easyar_ImageTargetParameters_image(easyar_ImageTargetParameters * This, easyar_Image * * Return)
std::shared_ptr<Image> image()
public @Nonnull Image image()
fun image(): Image
- (easyar_Image *)image
public func image() -> Image
public virtual Image image()

Retours

Type Description
Image

setImage

Configurer l'image

void easyar_ImageTargetParameters_setImage(easyar_ImageTargetParameters * This, easyar_Image * image)
void setImage(std::shared_ptr<Image> image)
public void setImage(@Nonnull Image image)
fun setImage(image: Image): Unit
- (void)setImage:(easyar_Image *)image
public func setImage(_ image: Image) -> Void
public virtual void setImage(Image image)

Paramètres

Nom Type Description
image Image

Retours

Type Description
Void

name

Obtenir le nom de la cible. Le nom sert à distinguer la cible.

void easyar_ImageTargetParameters_name(easyar_ImageTargetParameters * This, easyar_String * * Return)
std::string name()
public java.lang.@Nonnull String name()
fun name(): String
- (NSString *)name
public func name() -> String
public virtual string name()

Retours

Type Description
String

setName

Définir le nom de la target.

void easyar_ImageTargetParameters_setName(easyar_ImageTargetParameters * This, easyar_String * name)
void setName(std::string name)
public void setName(java.lang.@Nonnull String name)
fun setName(name: String): Unit
- (void)setName:(NSString *)name
public func setName(_ name: String) -> Void
public virtual void setName(string name)

Paramètres

Nom Type Description
name String

Retours

Type Description
Void

uid

Obtenez l'UID cible. L'UID cible est utilisé dans les algorithmes de reconnaissance cloud. Lorsque la reconnaissance cloud n'est pas activée, vous pouvez définir cet UID dans la configuration JSON pour l'utiliser comme une autre méthode de distinction des cibles dans votre propre code.

void easyar_ImageTargetParameters_uid(easyar_ImageTargetParameters * This, easyar_String * * Return)
std::string uid()
public java.lang.@Nonnull String uid()
fun uid(): String
- (NSString *)uid
public func uid() -> String
public virtual string uid()

Retours

Type Description
String

setUid

Définir target UID

void easyar_ImageTargetParameters_setUid(easyar_ImageTargetParameters * This, easyar_String * uid)
void setUid(std::string uid)
public void setUid(java.lang.@Nonnull String uid)
fun setUid(uid: String): Unit
- (void)setUid:(NSString *)uid
public func setUid(_ uid: String) -> Void
public virtual void setUid(string uid)

Paramètres

Nom Type Description
uid String

Retours

Type Description
Void

meta

Obtenir meta data

void easyar_ImageTargetParameters_meta(easyar_ImageTargetParameters * This, easyar_String * * Return)
std::string meta()
public java.lang.@Nonnull String meta()
fun meta(): String
- (NSString *)meta
public func meta() -> String
public virtual string meta()

Retours

Type Description
String

setMeta

Configurer meta data.

void easyar_ImageTargetParameters_setMeta(easyar_ImageTargetParameters * This, easyar_String * meta)
void setMeta(std::string meta)
public void setMeta(java.lang.@Nonnull String meta)
fun setMeta(meta: String): Unit
- (void)setMeta:(NSString *)meta
public func setMeta(_ meta: String) -> Void
public virtual void setMeta(string meta)

Paramètres

Nom Type Description
meta String

Retours

Type Description
Void

scale

Le facteur d'échelle de l'image. Sa valeur est le rapport entre la taille physique de la largeur de l'image et 1 mètre, par défaut 1.

float easyar_ImageTargetParameters_scale(easyar_ImageTargetParameters * This)
float scale()
public float scale()
fun scale(): Float
- (float)scale
public func scale() -> Float
public virtual float scale()

Retours

Type Description
Single

setScale

Définit l'échelle de zoom de l'image. Sa valeur est le rapport entre la taille physique de la largeur de l'image et 1 mètre, la valeur par défaut étant 1. Il est également nécessaire de définir cette échelle du modèle séparément dans le moteur de rendu.

void easyar_ImageTargetParameters_setScale(easyar_ImageTargetParameters * This, float scale)
void setScale(float scale)
public void setScale(float scale)
fun setScale(scale: Float): Unit
- (void)setScale:(float)scale
public func setScale(_ scale: Float) -> Void
public virtual void setScale(float scale)

Paramètres

Nom Type Description
scale Single

Retours

Type Description
Void