Πατσε
ΕΚΤΙΜΗΣΗ
Patch Είναι μια τάξη στο Aspose.3D FOSS για .NET. Κληρονομιά από: Geometry, INamedObject.
A είναι μια παραμετρική επιφάνεια μοντελοποίησης, παρόμοια με , ορίζεται επίσης από δύο , το και . Αλλά η διαφορά μεταξύ και είναι ότι η καμπύλη μπορεί να είναι ένα , , και
Αυτή η κατηγορία παρέχει 17 μεθόδους για να εργαστείτε με αντικείμενα Patch σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty,και 5 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο .Net. Ιδιοκτησία : CastShadows, ControlPoints, Deformers, Excluded, Name, ParentNode,Και 8 περισσότερα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
U | PatchDirection | Διαβάστε | Πάρτε το U. |
V | PatchDirection | Διαβάστε | Πήρε το V. |
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 | Διαβάστε | Να πάρει τις ιδιότητες. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
Patch() | |
Patch(name: string) | |
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) ή εγχώρια ιδιοκτήτη(Αντικαριθμείται με το όνομά της) |