Πυραμίδα
ΕΚΤΙΜΗΣΗ
Pyramid Είναι μια τάξη στο Aspose.3D FOSS για .NET. Κληρονομιά από: Primitive, INamedObject, IMeshConvertible.
Παραμετρική πυραμίδα.
Αυτή η κατηγορία παρέχει 18 μεθόδους για να εργαστείτε με τα αντικείμενα της πυραμίδας σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty,και 6 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο .Net. Ιδιοκτησία : BottomArea, BottomOffset, CastShadows, ControlPoints, Deformers, Excluded,Και 10 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
BottomArea | Vector2 | Διαβάστε / Γράψτε | Κάντε ή τοποθετήστε την κάτω περιοχή. |
TopArea | Vector2 | Διαβάστε / Γράψτε | Κάντε ή τοποθετήστε την κορυφή. |
BottomOffset | Vector3 | Διαβάστε / Γράψτε | Πάρτε ή τοποθετήστε το κάτω μέρος. |
Height | double | Διαβάστε / Γράψτε | Κάντε ή να βάλει το ύψος. |
Visible | bool | Διαβάστε / Γράψτε | Να βγάλει ή να δώσει το ορατό. |
Deformers | IList<Deformer> | Διαβάστε | Να πάρει τους παραμορφωτές. |
ControlPoints | IArrayList<Vector4> | Διαβάστε | Κάντε τα σημεία ελέγχου. |
CastShadows | bool | Διαβάστε / Γράψτε | Πάρτε ή τοποθετήστε τις σκιά. |
ReceiveShadows | bool | Διαβάστε / Γράψτε | Πάρτε ή τοποθετήστε το λήψη σκιά. |
VertexElements | IList<VertexElement> | Διαβάστε | Αποκτά τα στοιχεία του Vertex. |
Excluded | bool | Διαβάστε / Γράψτε | Αποκλείει ή απορρίπτει το αποκλεισμένο. |
ParentNodes | List<Node> | Διαβάστε | Βγάζει τα γονικά κόμβα. |
ParentNode | Node | Διαβάστε / Γράψτε | Πάρτε ή τοποθετήστε το γονικό κόμβο. |
Scene | Scene | Διαβάστε | Πήρε την σκηνή. |
Name | string | Διαβάστε / Γράψτε | Να πάρει ή να βάλει το όνομα. |
Properties | PropertyCollection | Διαβάστε | Αποκτά τα περιουσιακά στοιχεία. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
Pyramid() | |
Pyramid(xbottom: double, ybottom: double, height: double) | |
Pyramid(xbottom: double, ybottom: double, xtop: double, ytop: double, height: double) | |
Pyramid(name: string, xbottom: double, ybottom: double, xtop: double, ytop: double, height: double) | |
ToMesh() | Μετατρέψτε το τρέχον αντικείμενο σε μασά |
Geometry(name: string) | |
GetDeformers() | Όλοι οι παραμορφωτές |
GetElement(type: VertexElementType) | Αποκτά ένα στοιχείο του στήθους με συγκεκριμένο τύπο |
GetVertexElementOfUV(textureMapping: TextureMapping) | Αποκτά μια παραβολή VertexElementUV με δεδομένο τύπο χαρτογράφου υφάσματος |
CreateElement(type: VertexElementType) | Δημιουργεί ένα στοιχείο στρώσης με συγκεκριμένο τύπο και το προσθέτει στη γεωμετρία. |
AddElement(element: VertexElement) | Προσθέτει ένα υπάρχον στοιχείο του στήθους στην τρέχουσα γεωμετρία |
CreateElementUV(uvMapping: TextureMapping) | Δημιουργεί ένα VertexElementUV με δεδομένο τύπο χαρτογράφηση υφάσματος. |
Entity(name: string) | |
GetBoundingBox() | Αποκτά το συνδετικό πλαίσιο της τρέχουσας οντότητας στο σύστημα συντονισμού του αντικειμένου. |
GetEntityRendererKey() | Αποκτά το κλειδί του εγγεγραμμένου εντόμου renderer στον renderers |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | Απομακρύνει μια δυναμική ιδιοκτησία. |
GetProperty(property: string) | Αποκτήστε την αξία της συγκεκριμένης ιδιοκτησίας |
SetProperty(property: string, value: object?) | Η τιμή του συγκεκριμένου ακινήτου |
FindProperty(propertyName: string) | Μπορεί να είναι δυναμική ιδιοκτησία (Δημιουργήθηκε από CreateDynamicProperty/SetProperty) ή εγχώρια ιδιοκτήτη(Αντικαριθμείται με το όνομά της) |