Table of Contents

Class ImageTargetParameters

Spazio dei nomi
easyar

ImageTargetParameters rappresenta i parametri necessari per creare ImageTarget.

ImageTargetParameters

Costruttori

ImageTargetParameters

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

Metodi

image

Ottiene l'immagine.

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

Valore restituito

Tipo Descrizione
Image

setImage

Imposta l'immagine.

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)

Parametri

Nome Tipo Descrizione
image Image

Valore restituito

Tipo Descrizione
Void

name

Ottiene il nome del target. Il nome viene utilizzato per distinguere i target.

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

Valore restituito

Tipo Descrizione
String

setName

Imposta il nome del 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)

Parametri

Nome Tipo Descrizione
name String

Valore restituito

Tipo Descrizione
Void

uid

Ottiene l'UID del target. L'UID del target viene utilizzato negli algoritmi di riconoscimento cloud. Quando non si accede al riconoscimento cloud, è possibile impostare questo UID nella configurazione JSON e utilizzarlo nel proprio codice come un altro modo per distinguere i target.

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

Valore restituito

Tipo Descrizione
String

setUid

Imposta l'UID del target.

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)

Parametri

Nome Tipo Descrizione
uid String

Valore restituito

Tipo Descrizione
Void

meta

Ottiene i metadati.

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

Valore restituito

Tipo Descrizione
String

setMeta

Imposta i metadati.

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)

Parametri

Nome Tipo Descrizione
meta String

Valore restituito

Tipo Descrizione
Void

scale

La scala di ridimensionamento dell'immagine. Il suo valore è il rapporto tra la dimensione fisica della larghezza dell'immagine e 1 metro, il valore predefinito è 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()

Valore restituito

Tipo Descrizione
Single

setScale

Imposta la scala di ridimensionamento dell'immagine. Il suo valore è il rapporto tra la dimensione fisica della larghezza dell'immagine e 1 metro, il valore predefinito è 1. È inoltre necessario impostare separatamente questa scala del modello nel motore di rendering.

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)

Parametri

Nome Tipo Descrizione
scale Single

Valore restituito

Tipo Descrizione
Void