Κύλινδρος

Κύλινδρος

ΕΚΤΙΜΗΣΗ

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

Παραμετρική σιλίντα.

Αυτή η τάξη παρέχει 66 μεθόδους για να εργαστείτε με αντικείμενα κυλίνδρου σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, Cylinder, Entity, Geometry, SceneObject, addDeformer, addElement, createElement, createElementUV, findProperty, getBoundingBox, getCastShadows,και 50 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο Java. Ιδιοκτησία : boundingBox, castShadows, controlPoints, deformers, deformers2, excluded,Και 21 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
offsetBottomVector3ΔιαβάστεΑποκτά ή τοποθετεί τις κατώτερες μετασχηματιστικές αποζημίωση από την κάτω πλευρά.
offsetTopVector3ΔιαβάστεΑποκτά ή τοποθετεί τις καμπύλες μετασχηματισμού από την κορυφή.
generateFanCylinderbooleanΔιαβάστεΑποκτά ή ρυθμίζει αν να δημιουργήσει κυλίνδρα στυλ fan όταν το ThetaLength είναι μικρότερο από 2*PI.
shearBottomVector2ΔιαβάστεΑποκτά ή τοποθετεί το μετασχηματισμό της πλάτης από την κάτω πλευρά.
shearTopVector2ΔιαβάστεΑποκτά ή τοποθετεί το μετασχηματισμό της κορυφής πλευράς.
radiusTopdoubleΔιαβάστεΑποκτά ή ρυθμίζει το ακτίνο του ανώτερου καπάτου του κυλίνδρου.
radiusBottomdoubleΔιαβάστεΑποκτά ή ρυθμίζει το ακτίνο του κάτω κάλυμμα του κυλίνδρου.
heightdoubleΔιαβάστεΚάντε ή τοποθετήστε το ύψος του κυλίνδρου.
radialSegmentsintΔιαβάστεΑποκτά ή τοποθετεί ραδιοσυστήματα.
heightSegmentsintΔιαβάστεΑποκτά ή τοποθετεί τμήματα ύψους.
openEndedbooleanΔιαβάστεΑποκτά ή τοποθετεί μια τιμή που υποδεικνύει αν αυτό το κυλίνδρο είναι ανοιχτό τελειώνει.
thetaStartdoubleΔιαβάστεΚάντε ή να ξεκινήσετε το Theta.
thetaLengthdoubleΔιαβάστεΠάρτε ή θέστε μήκος της theta.
visiblebooleanΔιαβάστεΚάνει το ορατό.
castShadowsbooleanΔιαβάστεΠάρτε το σκιά της κούκλας.
receiveShadowsbooleanΔιαβάστεΝα πάρει τις σκιά.
controlPointsjava.util.List<Vector4>ΔιαβάστεΚάντε τα σημεία ελέγχου.
vertexElementsjava.util.List<VertexElement>ΔιαβάστεΑποκτά τα στοιχεία του Vertex.
deformersjava.util.List<Deformer>ΔιαβάστεΝα πάρει τους παραμορφωτές.
deformers2java.util.Collection<T>ΔιαβάστεΒρίσκουμε τους παραμορφωτές 2.
parentNodeNodeΔιαβάστεΠάρτε το γονικό κόμβο.
parentNodesArrayList<Node>ΔιαβάστεΒγάζει τα γονικά κόμβα.
excludedbooleanΔιαβάστεΝα αποκλείεται ο αποκλεισμός.
boundingBoxBoundingBoxΔιαβάστεΒγάζει το κλειδί.
sceneSceneΔιαβάστεΠήρε την σκηνή.
nameStringΔιαβάστεΠάρτε το όνομα.
propertiesPropertyCollectionΔιαβάστεΑποκτά τα περιουσιακά στοιχεία.

Μέθοδοι

υπογραφήΠεριγραφή
Cylinder()Εισάγει μια νέα περίπτωση της τάξης Cylinder.
Cylinder(radius: double, height: double)Εισάγει μια νέα περίπτωση της τάξης Cylinder.
Cylinder(radiusTop: double, radiusBottom: double, height: double)Εισάγει μια νέα περίπτωση της τάξης Cylinder.
Cylinder(radiusTop: double, radiusBottom: double, height: double, radialSegments: int, heightSegments: int, openEnded: boolean)Εισάγει μια νέα περίπτωση της τάξης Cylinder.
Cylinder(name: String, radiusTop: double, radiusBottom: double, height: double, radialSegments: int, heightSegments: int, openEnded: boolean, thetaStart: double, thetaLength: double)Εισάγει μια νέα περίπτωση της τάξης Cylinder.
getOffsetBottom()Vector3Αποκτά ή τοποθετεί τις κατώτερες μετασχηματιστικές αποζημίωση από την κάτω πλευρά.
setOffsetBottom(value: Vector3)Εισάγετε την κατώτατη τιμή του offset.
getOffsetTop()Vector3Αποκτά ή τοποθετεί τις καμπύλες μετασχηματισμού από την κορυφή.
setOffsetTop(value: Vector3)Να βάλουμε την ανώτατη τιμή.
getGenerateFanCylinder()booleanΑποκτά ή ρυθμίζει αν να δημιουργήσει κυλίνδρα στυλ fan όταν το ThetaLength είναι μικρότερο από 2*PI.
setGenerateFanCylinder(value: boolean)Εισάγετε την αξία του κυλίνδρου fan που δημιουργείται.
getShearBottom()Vector2Αποκτά ή τοποθετεί το μετασχηματισμό της πλάτης από την κάτω πλευρά.
setShearBottom(value: Vector2)Καθορίστε την κατώτερη τιμή του σάιρ.
getShearTop()Vector2Αποκτά ή τοποθετεί το μετασχηματισμό της κορυφής πλευράς.
setShearTop(value: Vector2)Καθορίστε την κορυφαία τιμή του σκάφους.
getRadiusTop()doubleΑποκτά ή ρυθμίζει το ακτίνο του ανώτερου καπάτου του κυλίνδρου.
setRadiusTop(value: double)Ορισμός της ανώτατης αξίας του ραδιού.
getRadiusBottom()doubleΑποκτά ή ρυθμίζει το ακτίνο του κάτω κάλυμμα του κυλίνδρου.
setRadiusBottom(value: double)Καθορίζει την τιμή του ραδιόφωνα.
getHeight()doubleΚάντε ή τοποθετήστε το ύψος του κυλίνδρου.
setHeight(value: double)Να καθορίσει την αξία του ύψους.
getRadialSegments()intΑποκτά ή τοποθετεί ραδιοσυστήματα.
setRadialSegments(value: int)Η τιμή των ραδιοσυστημάτων.
getHeightSegments()intΑποκτά ή τοποθετεί τμήματα ύψους.
setHeightSegments(value: int)Καθορίζει την τιμή των τμημάτων ύψους.
getOpenEnded()booleanΑποκτά ή τοποθετεί μια τιμή που υποδεικνύει αν αυτό το κυλίνδρο είναι ανοιχτό τελειώνει.
setOpenEnded(value: boolean)Εισάγετε την ανοιχτή τελική αξία.
getThetaStart()doubleΚάντε ή να ξεκινήσετε το Theta.
setThetaStart(value: double)Δημιουργήστε την τιμή της Theta Start.
getThetaLength()doubleΠάρτε ή θέστε μήκος της theta.
setThetaLength(value: double)Σημειώστε την τιμή μήκους.
toMesh()MeshΜετατρέψτε το τρέχον αντικείμενο σε μασά.
Geometry()Ονομάζεται Γεωμετρία σε αυτό το παράδειγμα κυλίνδρου.
getVisible()booleanΕπιστρέφει το ορατό.
setVisible(value: boolean)Να προσδιορίσει την ορατή αξία.
getCastShadows()booleanΕπιστρέφει το σκιά του.
setCastShadows(value: boolean)Αρχίζει μια νέα περίπτωση της τάξης Box.
getReceiveShadows()booleanΕπιστρέφει τις σκιάσεις που λαμβάνει.
setReceiveShadows(value: boolean)Εισάγει μια νέα περίπτωση της τάξης Cylinder.
getControlPoints()java.util.List<Vector4>Επιστρέφει τα σημεία ελέγχου.
getVertexElements()java.util.List<VertexElement>Επιστρέφει τα στοιχεία του Vertex.
getDeformers()java.util.List<Deformer>Επιστρέφει ο καταστρεφτικός.
getElement(type: VertexElementType)VertexElementΑποκτά ή τοποθετεί ευρυζωνικά τμήματα.
createElement(type: VertexElementType)VertexElementΑποκτά ή τοποθετεί τα τμήματα ύψους.
addElement(element: VertexElement)Καλέστε addElement(element) σε αυτή την περίπτωση του Cylinder.
addDeformer(deformer: Deformer)Προσθέτει ένα παραμορφωτή σε αυτή τη γεωμετρία και καθορίζει την αναφορά του ιδιοκτήτη.
getVertexElementOfUV(mapping: TextureMapping)VertexElementUVΚαλέστε GetVertexElementOfUV(μεταγραφή) σε αυτή την περίπτωση Cylinder.
createElementUV(mapping: TextureMapping)VertexElementUVΚαλείται να δημιουργήσετεElementUV(μεταγραφή) σε αυτή την περίπτωση Cylinder.
getDeformers2()java.util.Collection<T>Επιστρέφει ο Δολοφονικός 2.
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)Να προσδιορίσει την εξαιρέτητά της.
getBoundingBox()BoundingBoxΟ πρώτος χειριστής του Boolean Operator.
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Αποκτά σύστημα συντονισμού των σημείων ελέγχου/κανονικού κατά τη διάρκεια της εισαγωγής/εξαγωγίας.

Δείτε επίσης

 Ελληνικά