ArbitraryProfile

ArbitraryProfile

Επισκόπηση

ArbitraryProfile είναι μια κλάση στο Aspose.3D FOSS για Java. Κληρονομεί από: Profile.

Αυτή η κλάση σας επιτρέπει να κατασκευάσετε ένα 2D προφίλ απευθείας από αυθαίρετη καμπύλη.

Αυτή η κλάση παρέχει 27 μεθόδους για εργασία με αντικείμενα ArbitraryProfile σε προγράμματα Java. Διαθέσιμες μέθοδοι περιλαμβάνουν: A3DObject, ArbitraryProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getHoles, getName και 11 επιπλέον μεθόδους. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του πακέτου Aspose.3D FOSS για Java. Ιδιότητες: boundingBox, curve, entityRendererKey, excluded, holes, name και 4 ακόμη.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
curveCurveΑνάγνωσηΛαμβάνει το Curve που χρησιμοποιείται για την κατασκευή του προφίλ.
holesArrayList<Curve>ΑνάγνωσηΛαμβάνει τις τρύπες του προφίλ, επίσης αναπαρίσταται ως καμπύλη.
boundingBoxBoundingBoxΑνάγνωσηΛαμβάνει το περιοριστικό πλαίσιο.
parentNodeNodeΑνάγνωσηΛαμβάνει τον γονικό κόμβο.
parentNodesArrayList<Node>ΑνάγνωσηΑποκτά τους γονικούς κόμβους.
excludedbooleanΑνάγνωσηΕπιστρέφει τα εξαιρούμενα.
entityRendererKeyEntityRendererKeyΑνάγνωσηΕπιστρέφει το κλειδί του αποτυπωτή οντότητας.
sceneSceneΑνάγνωσηΛαμβάνει τη σκηνή.
nameStringΑνάγνωσηΛαμβάνει το όνομα.
propertiesPropertyCollectionΑνάγνωσηΛαμβάνει τις ιδιότητες.

Μέθοδοι

ΥπογραφήΠεριγραφή
ArbitraryProfile()Κατασκευαστής του ArbitraryProfile.
ArbitraryProfile(curve: Curve)Κατασκευαστής του ArbitraryProfile με αρχική καμπύλη.
getCurve() → CurveΛαμβάνει την Curve που χρησιμοποιείται για την κατασκευή του προφίλ.
setCurve(value: Curve)Ορίζει την Curve που χρησιμοποιείται για την κατασκευή του προφίλ.
getHoles() → ArrayList<Curve>Λαμβάνει τις τρύπες του προφίλ, επίσης αναπαριστάται ως καμπύλη.
Profile()Κατασκευαστής.
getBoundingBox() → BoundingBoxΕπιστρέφει το πλαίσιο περιορισμού.
Entity(name: String)Καλεί τη Entity(name) σε αυτό το παράδειγμα ArbitraryProfile.
getParentNode() → NodeΕπιστρέφει τον γονικό κόμβο.
setParentNode(value: Node)Ορίζει την τιμή του γονικού κόμβου.
getParentNodes() → ArrayList<Node>Επιστρέφει τους γονικούς κόμβους.
getExcluded() → booleanΕπιστρέφει το αποκλεισμένο.
setExcluded(value: boolean)Ορίζει την εξαιρούμενη τιμή.
getEntityRendererKey() → EntityRendererKeyΕπιστρέφει το κλειδί του renderer οντοτήτων.
SceneObject()Καλεί το SceneObject σε αυτό το παράδειγμα ArbitraryProfile.
SceneObject(name: String)Καλεί το SceneObject(name) σε αυτό το παράδειγμα ArbitraryProfile.
getScene() → SceneΕπιστρέφει τη σκηνή.
A3DObject()Καλεί το A3DObject σε αυτήν την εμφάνιση του ArbitraryProfile.
A3DObject(name: String)Καλεί το A3DObject(name) σε αυτήν την εμφάνιση του ArbitraryProfile.
getName() → StringΚατασκευαστής του ArbitraryProfile.
setName(name: String)Ορίζει την τιμή του name.
getProperties() → PropertyCollectionΕπιστρέφει τις ιδιότητες.
findProperty(name: String) → PropertyΚαλεί τη findProperty(name) σε αυτό το αντικείμενο ArbitraryProfile.
getProperty(name: String) → ObjectΚαλεί τη getProperty(name) σε αυτό το αντικείμενο ArbitraryProfile.
setProperty(name: String, value: Object)Ορίζει την τιμή της ιδιότητας.
removeProperty(name: String) → booleanΚαλεί τη removeProperty(name) σε αυτό το αντικείμενο ArbitraryProfile.
removeProperty(property: Property) → booleanΚαλεί τη μέθοδο removeProperty(property) σε αυτήν την παρουσία ArbitraryProfile.

Δείτε επίσης

 Ελληνικά