Class ImageTargetParameters
- Namespace
- easyar
ImageTargetParameters repräsentiert die Parameter, die zum Erstellen von ImageTarget benötigt werden.
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 |