EllipseShape

EllipseShape

ΕΚΤΙΜΗΣΗ

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

IFC συμβατό ελίπσο προφίλ, το οποίο μπορεί να χρησιμοποιηθεί για την κατασκευή ενός μαστού μέσω LinearExtrusion.

Αυτή η κατηγορία παρέχει 26 μεθόδους για να εργαστείτε με EllipseShape αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, EllipseShape, Entity, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getExcluded, getExtent, getName, getParentNode,13 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο Java. Ιδιοκτησία : boundingBox, excluded, extent, name, parentNode, parentNodes,Και 4 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
semiAxis1doubleΔιαβάστεΚάντε το ραδιόφωνο στο ακτίνο X.
semiAxis2doubleΔιαβάστεΚάντε το ραδιόφωνο στο Y-axis.
extentVector2ΔιαβάστεΗ διάσταση είναι σε x και y.
boundingBoxBoundingBoxΔιαβάστεΒγάζει το κλειδί.
parentNodeNodeΔιαβάστεΠάρτε το γονικό κόμβο.
parentNodesArrayList<Node>ΔιαβάστεΒγάζει τα γονικά κόμβα.
excludedbooleanΔιαβάστεΝα αποκλείεται ο αποκλεισμός.
sceneSceneΔιαβάστεΠήρε την σκηνή.
nameStringΔιαβάστεΠάρτε το όνομα.
propertiesPropertyCollectionΔιαβάστεΑποκτά τα περιουσιακά στοιχεία.

Μέθοδοι

υπογραφήΠεριγραφή
EllipseShape()Δημιουργεί ένα προφίλ EllipseShape με παραγόμενα ημι-αξία.
EllipseShape(semiAxis1: double, semiAxis2: double)Κατασκευάζει ένα προφίλ EllipseShape με καθορισμένες ημι-αξίες.
getSemiAxis1()doubleΚάντε το ραδιόφωνο στο ακτίνο X.
setSemiAxis1(value: double)Κάντε το ραδιόφωνο στο ακτίνο X.
getSemiAxis2()doubleΚάντε το ραδιόφωνο στο Y-axis.
setSemiAxis2(value: double)Κάντε το ραδιόφωνο στο Y-axis.
getExtent()Vector2Η διάσταση είναι σε x και y.
ParameterizedProfile()Ο κατασκευαστής .
Profile()Ο κατασκευαστής .
getBoundingBox()BoundingBoxΕπιστρέφει το συνδετικό κουτί.
Entity()NURBS καύση είναι μια κουρβίδα που αντιπροσωπεύει το Nurbs(Non-uniform ρατσιστική βάση σπλινών), Μια καυτή Nurs ορίζεται από την getOrder(), ένα σύνολο ζυγισμένων Geometry.getControlPoints() και ένα getKnotVectors() Το στοιχείο w στο σημείο ελέγχου χρησιμοποιείται ως βάρος του σημείου ελέγχους, ανεξάρτητα από το αν είναι CurveDimension.TWO_DIMENSIONAL ή CurveDimension.THREE_DIMENSIONAL
getParentNode()NodeΟ κατασκευαστής της υπόθεσης.
setParentNode(value: Node)Ο φορέας Boolean χρησιμοποιήθηκε στη λειτουργία για να δημιουργήσει το αποτέλεσμα μασά.
getParentNodes()ArrayList<Node>Προστατευμένος κατασκευαστής για να επιτρέψει τις παραγόμενες τάξεις να ορίσουν το όνομα.
getExcluded()booleanΟ φορέας Boolean χρησιμοποιήθηκε στη λειτουργία για να δημιουργήσει το αποτέλεσμα μασά.
setExcluded(value: boolean)Να προσδιορίσει την εξαιρέτητά της.
SceneObject()Ο φορέας Boolean σας επιτρέπει να εφαρμόσετε τη λειτουργία Boulean σε δύο παραδείγματα IMeshConvertible.
getScene()SceneΟ κατασκευαστής του κτιρίου.
A3DObject()Μπορεί επίσης να χρησιμοποιηθεί για την αντιπροσωπεία ενός κόνου όταν ένα από τα radiusTop/radiusBottom είναι μηδέν.
getName()StringΤα τμήματα της καμπύλης.
setName(name: String)Δημιουργεί ένα προφίλ CircleShape με καθορισμένο ακτίνο.
getProperties()PropertyCollectionΕισάγει μια νέα περίπτωση της τάξης Cylinder.
findProperty(name: String)PropertyΑρχίζει μια νέα περίπτωση της τάξης των οστών.
getProperty(name: String)ObjectΑποκτά τη μετασχηματιστική ματρίκα του κόμβου στην τρέχουσα θέση.
setProperty(name: String, value: Object)Αποκτά τα τμήματα πλάτους.
removeProperty(name: String)booleanΑποκτά σύστημα συντονισμού των σημείων ελέγχου/κανονικού κατά τη διάρκεια της εισαγωγής/εξαγωγίας.

Δείτε επίσης

 Ελληνικά