Table of Contents

Class ImageTargetParameters

Namespace
easyar

ImageTargetParameters repräsentiert die Parameter, die zum Erstellen von ImageTarget benötigt werden.

ImageTargetParameters

Konstruktoren

ImageTargetParameters

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

Methoden

image

Bild abrufen.

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

Rückgabewert

Typ Beschreibung
Image

setImage

Bild einstellen.

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)

Parameter

Name Typ Beschreibung
image Image

Rückgabewert

Typ Beschreibung
Void

name

Target-Name abrufen. Der Name dient zur Unterscheidung von Targets.

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

Rückgabewert

Typ Beschreibung
String

setName

Target-Name einstellen.

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)

Parameter

Name Typ Beschreibung
name String

Rückgabewert

Typ Beschreibung
Void

uid

Target-UID abrufen. Die Target-UID wird in Cloud-Erkennungsalgorithmen verwendet. Wenn keine Cloud-Erkennung verbunden ist, können Sie diese UID in der JSON-Konfiguration festlegen und in Ihrem Code als eine weitere Methode zur Unterscheidung von Targets verwenden.

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

Rückgabewert

Typ Beschreibung
String

setUid

Target-UID einstellen.

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)

Parameter

Name Typ Beschreibung
uid String

Rückgabewert

Typ Beschreibung
Void

meta

Metadaten abrufen.

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

Rückgabewert

Typ Beschreibung
String

setMeta

Metadaten einstellen.

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)

Parameter

Name Typ Beschreibung
meta String

Rückgabewert

Typ Beschreibung
Void

scale

Skalierungsfaktor des Bildes. Sein Wert ist das Verhältnis der physikalischen Breite des Bildes zu einem Meter, der Standardwert ist 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()

Rückgabewert

Typ Beschreibung
Single

setScale

Skalierungsfaktor des Bildes einstellen. Sein Wert ist das Verhältnis der physikalischen Breite des Bildes zu einem Meter, der Standardwert ist 1. Zusätzlich muss diese Modellskalierung separat im Rendering-Engine festgelegt werden.

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)

Parameter

Name Typ Beschreibung
scale Single

Rückgabewert

Typ Beschreibung
Void