Cylinder

Επισκόπηση

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Αποκτά σύστημα συντονισμού των σημείων ελέγχου/κανονικού κατά τη διάρκεια της εισαγωγής/εξαγωγίας.

Δείτε επίσης

 Ελληνικά