Table of Contents

Class ImageTargetParameters

Espacio de nombres
easyar

ImageTargetParameters representa los parámetros necesarios para crear ImageTarget.

ImageTargetParameters

Constructores

ImageTargetParameters

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

Métodos

image

Obtener la imagen.

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()

Devuelve

Tipo Descripción
Image

setImage

Establecer la imagen.

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)

Parámetros

Nombre Tipo Descripción
image Image

Devuelve

Tipo Descripción
Void

name

Obtener el nombre-del-objetivo. El nombre se utiliza para distinguir objetivos.

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()

Devuelve

Tipo Descripción
String

setName

Establecer el nombre-del-objetivo.

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)

Parámetros

Nombre Tipo Descripción
name String

Devuelve

Tipo Descripción
Void

uid

Obtener el uid-del-objetivo. El uid-del-objetivo se utiliza en algoritmos de reconocimiento en la nube. Cuando no hay acceso al reconocimiento en la nube, puedes establecer este uid en la configuración json y usarlo en tu propio código como otra forma de distinguir objetivos.

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()

Devuelve

Tipo Descripción
String

setUid

Establecer el uid-del-objetivo.

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)

Parámetros

Nombre Tipo Descripción
uid String

Devuelve

Tipo Descripción
Void

meta

Obtener los metadatos.

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()

Devuelve

Tipo Descripción
String

setMeta

Establecer los metadatos.

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)

Parámetros

Nombre Tipo Descripción
meta String

Devuelve

Tipo Descripción
Void

scale

La escala de la imagen. Su valor es la relación entre el tamaño físico del ancho de la imagen y 1 metro, con un valor predeterminado de 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()

Devuelve

Tipo Descripción
Single

setScale

Establecer la escala de la imagen. Su valor es la relación entre el tamaño físico del ancho de la imagen y 1 metro, con un valor predeterminado de 1. También es necesario establecer esta escala del modelo por separado en el motor de renderizado.

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)

Parámetros

Nombre Tipo Descripción
scale Single

Devuelve

Tipo Descripción
Void