AssetInfo

Inheritance: java.lang.Object, com.aspose.threed.A3DObject

public class AssetInfo extends A3DObject

Πληροφορίες του περιουσιακού στοιχείου. Οι πληροφορίες περιουσιακού στοιχείου μπορούν να προσαρτηθούν σε μια Scene. Το παιδί Scene μπορεί να έχει το δικό του AssetInfo για να παρακάμψει τον ορισμό του γονέα. Example: Ο παρακάτω κώδικας δείχνει πώς να διαβάσετε τις πληροφορίες περιουσιακού στοιχείου από ένα αρχείο fbx:

Scene scene = Scene.fromFile("test.fbx");
     System.out.printf("The file is created at %s by %s %s",
          scene.getAssetInfo().getCreationTime(),
          scene.getAssetInfo().getApplicationName(),
          scene.getAssetInfo().getApplicationVersion());

Κατασκευαστές

ΚατασκευαστήςΠεριγραφή
AssetInfo()Αρχικοποιεί μια νέα παρουσία της κλάσης AssetInfo class.
AssetInfo(String name)Αρχικοποιεί μια νέα παρουσία της κλάσης AssetInfo class.

Μέθοδοι

ΜέθοδοςΠεριγραφή
equals(Object arg0)
findProperty(String propertyName)Βρίσκει την ιδιότητα.
getAmbient()Επιστρέφει ή ορίζει το προεπιλεγμένο ατμοσφαιρικό χρώμα αυτού του περιουσιακού στοιχείου
getApplicationName()Επιστρέφει την εφαρμογή που δημιούργησε αυτό το περιουσιακό στοιχείο
getApplicationVendor()Επιστρέφει το όνομα του προμηθευτή της εφαρμογής
getApplicationVersion()Επιστρέφει την έκδοση της εφαρμογής που δημιούργησε αυτό το περιουσιακό στοιχείο.
getAuthor()Επιστρέφει τον συγγραφέα αυτού του περιουσιακού στοιχείου
getAxisSystem()Επιστρέφει το σύστημα συντεταγμένων/διάνυσμα άνω/διάνυσμα μπροστά των πληροφοριών περιουσιακού στοιχείου.
getClass()
getComment()Επιστρέφει το σχόλιο αυτού του περιουσιακού στοιχείου.
getCoordinateSystem()Επιστρέφει το σύστημα συντεταγμένων που χρησιμοποιείται σε αυτό το περιουσιακό στοιχείο.
getCopyright()Επιστρέφει τα πνευματικά δικαιώματα του εγγράφου
getCreationTime()Λαμβάνει ή ορίζει το χρόνο δημιουργίας αυτού του πόρου
getFrontVector()Λαμβάνει το διανύσμα μπροστά που χρησιμοποιείται σε αυτό το στοιχείο.
getKeywords()Λαμβάνει τις λέξεις-κλειδιά αυτού του στοιχείου
getModificationTime()Λαμβάνει ή ορίζει το χρόνο τροποποίησης αυτού του πόρου
getName()Λαμβάνει το όνομα.
getProperties()Λαμβάνει τη συλλογή όλων των ιδιοτήτων.
getProperty(String property)Λάβετε την τιμή της συγκεκριμένης ιδιότητας
getRevision()Λαμβάνει τον αριθμό αναθεώρησης αυτού του στοιχείου, συνήθως χρησιμοποιείται σε σύστημα ελέγχου εκδόσεων.
getSubject()Λαμβάνει το θέμα αυτού του στοιχείου
getTitle()Λαμβάνει τον τίτλο αυτού του στοιχείου
getUnitName()Λαμβάνει τη μονάδα μήκους που χρησιμοποιείται σε αυτό το στοιχείο.
getUnitScaleFactor()Λαμβάνει τον συντελεστή κλίμακας σε πραγματικό μέτρο.
getUpVector()Λαμβάνει το διανύσμα πάνω που χρησιμοποιείται σε αυτό το στοιχείο.
getUrl()Λαμβάνει ή ορίζει το URL αυτού του πόρου.
hashCode()
notify()
notifyAll()
removeProperty(Property property)Αφαιρεί μια δυναμική ιδιότητα.
removeProperty(String property)Αφαιρέστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα
setAmbient(Vector4 value)Επιστρέφει ή ορίζει το προεπιλεγμένο ατμοσφαιρικό χρώμα αυτού του περιουσιακού στοιχείου
setApplicationName(String value)Ορίζει την εφαρμογή που δημιούργησε αυτό το στοιχείο
setApplicationVendor(String value)Ορίζει το όνομα του προμηθευτή της εφαρμογής
setApplicationVersion(String value)Ορίζει την έκδοση της εφαρμογής που δημιούργησε αυτό το στοιχείο.
setAuthor(String value)Ορίζει τον συγγραφέα αυτού του στοιχείου
setAxisSystem(AxisSystem value)Ορίζει το σύστημα συντεταγμένων/διανύσμα πάνω/διανύσμα μπροστά των πληροφοριών του στοιχείου.
setComment(String value)Ορίζει το σχόλιο αυτού του στοιχείου.
setCoordinateSystem(CoordinateSystem value)Ορίζει το σύστημα συντεταγμένων που χρησιμοποιείται σε αυτό το στοιχείο.
setCopyright(String value)Ορίζει το πνευματικό δικαίωμα του εγγράφου
setCreationTime(Calendar value)Λαμβάνει ή ορίζει το χρόνο δημιουργίας αυτού του πόρου
setFrontVector(Axis value)Ορίζει το διανύσμα μπροστά που χρησιμοποιείται σε αυτό το στοιχείο.
setKeywords(String value)Ορίζει τις λέξεις-κλειδιά αυτού του στοιχείου
setModificationTime(Calendar value)Λαμβάνει ή ορίζει το χρόνο τροποποίησης αυτού του πόρου
setName(String value)Ορίζει το όνομα.
setProperty(String property, Object value)Ορίζει την τιμή της συγκεκριμένης ιδιότητας
setRevision(String value)Ορίζει τον αριθμό αναθεώρησης αυτού του στοιχείου, συνήθως χρησιμοποιείται σε σύστημα ελέγχου εκδόσεων.
setSubject(String value)Ορίζει το θέμα αυτού του στοιχείου
setTitle(String value)Ορίζει τον τίτλο αυτού του στοιχείου
setUnitName(String value)Ορίζει τη μονάδα μήκους που χρησιμοποιείται σε αυτό το στοιχείο.
setUnitScaleFactor(double value)Ορίζει τον συντελεστή κλίμακας σε πραγματικό μέτρο.
setUpVector(Axis value)Ορίζει το διάνυσμα up που χρησιμοποιείται σε αυτό το στοιχείο.
setUrl(String value)Λαμβάνει ή ορίζει το URL αυτού του πόρου.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

AssetInfo()

public AssetInfo()

Αρχικοποιεί μια νέα παρουσία της κλάσης AssetInfo class.

AssetInfo(String name)

public AssetInfo(String name)

Αρχικοποιεί μια νέα παρουσία της κλάσης AssetInfo class.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
namejava.lang.StringΌνομα

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0java.lang.Object

Returns: boolean

findProperty(String propertyName)

public Property findProperty(String propertyName)

Βρίσκει την ιδιότητα. Μπορεί να είναι μια δυναμική ιδιότητα (Δημιουργήθηκε με CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Προσδιορίζεται με το όνομά της)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
propertyNamejava.lang.StringΌνομα ιδιότητας.

Returns: Property - The property.

getAmbient()

public Vector4 getAmbient()

Επιστρέφει ή ορίζει το προεπιλεγμένο ατμοσφαιρικό χρώμα αυτού του περιουσιακού στοιχείου

Returns: Vector4 - or Sets the default ambient color of this asset

getApplicationName()

public String getApplicationName()

Επιστρέφει την εφαρμογή που δημιούργησε αυτό το περιουσιακό στοιχείο

Returns: java.lang.String - η εφαρμογή που δημιούργησε αυτό το στοιχείο

getApplicationVendor()

public String getApplicationVendor()

Επιστρέφει το όνομα του προμηθευτή της εφαρμογής

Returns: java.lang.String - το όνομα του προμηθευτή της εφαρμογής

getApplicationVersion()

public String getApplicationVersion()

Επιστρέφει την έκδοση της εφαρμογής που δημιούργησε αυτό το περιουσιακό στοιχείο.

Returns: java.lang.String - η έκδοση της εφαρμογής που δημιούργησε αυτό το στοιχείο.

getAuthor()

public String getAuthor()

Επιστρέφει τον συγγραφέα αυτού του περιουσιακού στοιχείου

Returns: java.lang.String - ο συγγραφέας αυτού του στοιχείου

getAxisSystem()

public AxisSystem getAxisSystem()

Επιστρέφει το σύστημα συντεταγμένων/διάνυσμα άνω/διάνυσμα μπροστά των πληροφοριών περιουσιακού στοιχείου.

Returns: AxisSystem - the coordinate system/up vector/front vector of the asset info.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getComment()

public String getComment()

Επιστρέφει το σχόλιο αυτού του περιουσιακού στοιχείου.

Returns: java.lang.String - το σχόλιο αυτού του στοιχείου.

getCoordinateSystem()

public CoordinateSystem getCoordinateSystem()

Επιστρέφει το σύστημα συντεταγμένων που χρησιμοποιείται σε αυτό το περιουσιακό στοιχείο.

Returns: CoordinateSystem - the coordinate system used in this asset.

getCopyright()

public String getCopyright()

Επιστρέφει τα πνευματικά δικαιώματα του εγγράφου

Returns: java.lang.String - το πνευματικό δικαίωμα του εγγράφου

getCreationTime()

public Calendar getCreationTime()

Λαμβάνει ή ορίζει το χρόνο δημιουργίας αυτού του πόρου

Returns: java.util.Calendar - ή Ορίζει την ώρα δημιουργίας αυτού του στοιχείου

getFrontVector()

public Axis getFrontVector()

Λαμβάνει το διανύσμα μπροστά που χρησιμοποιείται σε αυτό το στοιχείο.

Returns: Axis - the front-vector used in this asset.

getKeywords()

public String getKeywords()

Λαμβάνει τις λέξεις-κλειδιά αυτού του στοιχείου

Returns: java.lang.String - οι λέξεις-κλειδιά αυτού του στοιχείου

getModificationTime()

public Calendar getModificationTime()

Λαμβάνει ή ορίζει το χρόνο τροποποίησης αυτού του πόρου

Returns: java.util.Calendar - ή Ορίζει την ώρα τροποποίησης αυτού του στοιχείου

getName()

public String getName()

Λαμβάνει το όνομα.

Returns: java.lang.String - το όνομα.

getProperties()

public PropertyCollection getProperties()

Λαμβάνει τη συλλογή όλων των ιδιοτήτων.

Returns: PropertyCollection - the collection of all properties.

getProperty(String property)

public Object getProperty(String property)

Λάβετε την τιμή της συγκεκριμένης ιδιότητας

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
ιδιότηταjava.lang.StringΌνομα ιδιότητας

Returns: java.lang.Object - Η τιμή της ευρεθείσας ιδιότητας

getRevision()

public String getRevision()

Λαμβάνει τον αριθμό αναθεώρησης αυτού του στοιχείου, συνήθως χρησιμοποιείται σε σύστημα ελέγχου εκδόσεων.

Returns: java.lang.String - ο αριθμός αναθεώρησης αυτού του στοιχείου, συνήθως χρησιμοποιείται σε σύστημα ελέγχου εκδόσεων.

getSubject()

public String getSubject()

Λαμβάνει το θέμα αυτού του στοιχείου

Returns: java.lang.String - το θέμα αυτού του στοιχείου

getTitle()

public String getTitle()

Λαμβάνει τον τίτλο αυτού του στοιχείου

Returns: java.lang.String - ο τίτλος αυτού του στοιχείου

getUnitName()

public String getUnitName()

Λαμβάνει τη μονάδα μήκους που χρησιμοποιείται σε αυτό το στοιχείο. π.χ. cm/m/km/inch/feet

Returns: java.lang.String - η μονάδα μήκους που χρησιμοποιείται σε αυτό το στοιχείο. π.χ. cm/m/km/inch/feet

getUnitScaleFactor()

public double getUnitScaleFactor()

Λαμβάνει τον συντελεστή κλίμακας σε πραγματικό μέτρο.

Returns: double - ο συντελεστής κλίμακας σε πραγματικό μέτρο. Remarks: Αυτό αγνοείται κατά τη σειριοποίηση εάν το όνομα μονάδας είναι null.

getUpVector()

public Axis getUpVector()

Λαμβάνει το διανύσμα πάνω που χρησιμοποιείται σε αυτό το στοιχείο.

Returns: Axis - the up-vector used in this asset.

getUrl()

public String getUrl()

Λαμβάνει ή ορίζει το URL αυτού του πόρου.

Returns: java.lang.String - ή Ορίζει το URL αυτού του στοιχείου.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

removeProperty(Property property)

public boolean removeProperty(Property property)

Αφαιρεί μια δυναμική ιδιότητα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
propertyPropertyΠοια ιδιότητα να αφαιρεθεί

Returns: boolean - true εάν η ιδιότητα αφαιρεθεί επιτυχώς

removeProperty(String property)

public boolean removeProperty(String property)

Αφαιρέστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
ιδιότηταjava.lang.StringΠοια ιδιότητα να αφαιρεθεί

Returns: boolean - true εάν η ιδιότητα αφαιρεθεί επιτυχώς

setAmbient(Vector4 value)

public void setAmbient(Vector4 value)

Επιστρέφει ή ορίζει το προεπιλεγμένο ατμοσφαιρικό χρώμα αυτού του περιουσιακού στοιχείου

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueVector4Νέα τιμή

setApplicationName(String value)

public void setApplicationName(String value)

Ορίζει την εφαρμογή που δημιούργησε αυτό το στοιχείο

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setApplicationVendor(String value)

public void setApplicationVendor(String value)

Ορίζει το όνομα του προμηθευτή της εφαρμογής

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setApplicationVersion(String value)

public void setApplicationVersion(String value)

Ορίζει την έκδοση της εφαρμογής που δημιούργησε αυτό το στοιχείο.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setAuthor(String value)

public void setAuthor(String value)

Ορίζει τον συγγραφέα αυτού του στοιχείου

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setAxisSystem(AxisSystem value)

public void setAxisSystem(AxisSystem value)

Ορίζει το σύστημα συντεταγμένων/διανύσμα πάνω/διανύσμα μπροστά των πληροφοριών του στοιχείου.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueAxisSystemΝέα τιμή

setComment(String value)

public void setComment(String value)

Ορίζει το σχόλιο αυτού του στοιχείου.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setCoordinateSystem(CoordinateSystem value)

public void setCoordinateSystem(CoordinateSystem value)

Ορίζει το σύστημα συντεταγμένων που χρησιμοποιείται σε αυτό το στοιχείο.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueCoordinateSystemΝέα τιμή

setCopyright(String value)

public void setCopyright(String value)

Ορίζει το πνευματικό δικαίωμα του εγγράφου

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setCreationTime(Calendar value)

public void setCreationTime(Calendar value)

Λαμβάνει ή ορίζει το χρόνο δημιουργίας αυτού του πόρου

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.util.CalendarΝέα τιμή

setFrontVector(Axis value)

public void setFrontVector(Axis value)

Ορίζει το διανύσμα μπροστά που χρησιμοποιείται σε αυτό το στοιχείο.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueAxisΝέα τιμή

setKeywords(String value)

public void setKeywords(String value)

Ορίζει τις λέξεις-κλειδιά αυτού του στοιχείου

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setModificationTime(Calendar value)

public void setModificationTime(Calendar value)

Λαμβάνει ή ορίζει το χρόνο τροποποίησης αυτού του πόρου

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.util.CalendarΝέα τιμή

setName(String value)

public void setName(String value)

Ορίζει το όνομα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setProperty(String property, Object value)

public void setProperty(String property, Object value)

Ορίζει την τιμή της συγκεκριμένης ιδιότητας

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
ιδιότηταjava.lang.StringΌνομα ιδιότητας
τιμήjava.lang.ObjectΗ τιμή της ιδιότητας

setRevision(String value)

public void setRevision(String value)

Ορίζει τον αριθμό αναθεώρησης αυτού του στοιχείου, συνήθως χρησιμοποιείται σε σύστημα ελέγχου εκδόσεων.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setSubject(String value)

public void setSubject(String value)

Ορίζει το θέμα αυτού του στοιχείου

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setTitle(String value)

public void setTitle(String value)

Ορίζει τον τίτλο αυτού του στοιχείου

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setUnitName(String value)

public void setUnitName(String value)

Ορίζει τη μονάδα μήκους που χρησιμοποιείται σε αυτό το στοιχείο. π.χ. cm/m/km/inch/feet

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setUnitScaleFactor(double value)

public void setUnitScaleFactor(double value)

Ορίζει τον συντελεστή κλίμακας σε πραγματικό μέτρο.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήdoubleΝέα τιμή Remarks: Αυτό αγνοείται κατά τη σειριοποίηση εάν το όνομα μονάδας είναι null.

setUpVector(Axis value)

public void setUpVector(Axis value)

Ορίζει το διάνυσμα up που χρησιμοποιείται σε αυτό το στοιχείο.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueAxisΝέα τιμή

setUrl(String value)

public void setUrl(String value)

Λαμβάνει ή ορίζει το URL αυτού του πόρου.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long
arg1int