RectangleShape

RectangleShape

Επισκόπηση

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

Συμβατό με IFC ορθογώνιο σχήμα με στρογγυλεμένες γωνίες.

Αυτή η κλάση παρέχει 31 μεθόδους για εργασία με αντικείμενα RectangleShape σε προγράμματα Java. Διαθέσιμες μέθοδοι περιλαμβάνουν: A3DObject, Entity, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, getName, και 16 επιπλέον μεθόδους. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του πακέτου Aspose.3D FOSS για Java. Ιδιότητες: boundingBox, entityRendererKey, excluded, extent, name, parentNode, και 6 ακόμη.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
roundingRadiusdoubleΑνάγνωσηΛαμβάνει την ακτίνα των κυκλικών τόξων όλων των τεσσάρων γωνιών, μετρημένη σε μοίρες.
xDimdoubleΑνάγνωσηΛαμβάνει την έκταση του ορθογωνίου στην κατεύθυνση του άξονα x.
yDimdoubleΑνάγνωσηΛαμβάνει την έκταση του ορθογωνίου στην κατεύθυνση του άξονα y.
extentVector2ΑνάγνωσηΛαμβάνει το εύρος στις διαστάσεις x και y.
boundingBoxBoundingBoxΑνάγνωσηΛαμβάνει το πλαίσιο οριοθέτησης.
parentNodeNodeΑνάγνωσηΛαμβάνει τον γονικό κόμβο.
parentNodesArrayList<Node>ΑνάγνωσηΛαμβάνει τους γονικούς κόμβους.
excludedbooleanΑνάγνωσηΛαμβάνει το εξαιρούμενο.
entityRendererKeyEntityRendererKeyΑνάγνωσηΛαμβάνει το κλειδί του αποτυπωτή οντοτήτων.
sceneSceneΑνάγνωσηΛαμβάνει τη σκηνή.
nameStringΑνάγνωσηΛαμβάνει το όνομα.
propertiesPropertyCollectionΑνάγνωσηΛαμβάνει τις ιδιότητες.

Μέθοδοι

ΥπογραφήΠεριγραφή
RectangleShape()Κατασκευαστής του RectangleShape.
getRoundingRadius() → doubleΛαμβάνει την ακτίνα των κυκλικών τόξων των τεσσάρων γωνιών, μετρημένη σε μοίρες.
setRoundingRadius(value: double)Ορίζει την ακτίνα των κυκλικών τόξων των τεσσάρων γωνιών, μετρημένη σε μοίρες.
getXDim() → doubleΛαμβάνει την έκταση του ορθογωνίου στην κατεύθυνση του άξονα x.
setXDim(value: double)Ορίζει την έκταση του ορθογωνίου στην κατεύθυνση του άξονα x.
getYDim() → doubleΛαμβάνει το εύρος του ορθογωνίου στην κατεύθυνση του άξονα y.
setYDim(value: double)Ορίζει την έκταση του ορθογωνίου στην κατεύθυνση του άξονα y.
getExtent() → Vector2Λαμβάνει την έκταση στις διαστάσεις x και y.
ParameterizedProfile()Κατασκευαστής.
Profile()Κατασκευαστής.
getBoundingBox() → BoundingBoxΕπιστρέφει το περιοριστικό πλαίσιο.
Entity(name: String)Κατασκευαστής του RectangleShape.
getParentNode() → NodeΕπιστρέφει τον γονικό κόμβο.
setParentNode(value: Node)Ορίζει την τιμή του γονικού κόμβου.
getParentNodes() → ArrayList<Node>Επιστρέφει τους γονικούς κόμβους.
getExcluded() → booleanΕπιστρέφει το αποκλεισμένο.
setExcluded(value: boolean)Ορίζει την ακτίνα των κυκλικών τόξων των τεσσάρων γωνιών, μετρημένη σε μοίρες. Η προεπιλεγμένη τιμή είναι 0.0.
getEntityRendererKey() → EntityRendererKeyΕπιστρέφει το κλειδί του entity renderer.
SceneObject()Συμβατό με IFC ορθογώνιο σχήμα με στρογγυλεμένες γωνίες.
SceneObject(name: String)Καλεί SceneObject(name) σε αυτήν την παρουσία RectangleShape.
getScene() → SceneΚατασκευαστής του RectangleShape.
A3DObject()Καλεί το A3DObject σε αυτήν την RectangleShape instance.
A3DObject(name: String)Καλεί το A3DObject(name) σε αυτήν την RectangleShape instance.
getName() → StringΕπιστρέφει το όνομα.
setName(name: String)Ορίζει την τιμή του ονόματος.
getProperties() → PropertyCollectionΛαμβάνει την ακτίνα των κυκλικών τόξων των τεσσάρων γωνιών, μετρημένη σε μοίρες. Η προεπιλεγμένη τιμή είναι 0.0.
findProperty(name: String) → PropertyΚαλεί τη findProperty(name) σε αυτήν την παρουσία RectangleShape.
getProperty(name: String) → ObjectΚαλεί τη getProperty(name) σε αυτό το αντικείμενο RectangleShape.
setProperty(name: String, value: Object)Ορίζει την τιμή της ιδιότητας.
removeProperty(name: String) → booleanΚαλεί τη removeProperty(name) σε αυτό το αντικείμενο RectangleShape.
removeProperty(property: Property) → booleanΚαλεί τη removeProperty(property) σε αυτό το αντικείμενο RectangleShape.

Δείτε επίσης

 Ελληνικά