ΛΙΝΙΑ
ΕΚΤΙΜΗΣΗ
Line Είναι μια τάξη στο Aspose.3D FOSS για .NET. Κληρονομιά από: Curve, INamedObject.
Ένα πολύλιν είναι ένα μονοπάτι που ορίζεται από μια σειρά σημείων με τμήματα, και συνδέεται με άκρες, πράγμα που σημαίνει ότι μπορεί επίσης να είναι μια ομάδα των συνδεδεμένων γραμμών. Η γραμμή είναι συνήθως ένα γρανικό αντικείμενο, το οποίο σημαίνει πως δεν μπορεί να χρησιμοποιηθεί για την αντιπροσωπεία μιας κουρβίδας, προκειμένου να αντισταθεί σε μια κουρκίδα, χρησιμοποιεί NurbsCurve.
Αυτή η κατηγορία παρέχει 12 μεθόδους για να εργαστείτε με τα αντικείμενα γραμμής σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, Entity, FindProperty, FromPoints, GetBoundingBox, GetEntityRendererKey, GetProperty, Line, MakeDefaultIndices, RemoveProperty, SceneObject, SetProperty. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο .Net. Ιδιοκτησία : Color, ControlPoints, Excluded, Name, ParentNode, ParentNodes,Και 4 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
ControlPoints | IArrayList<Vector4> | Διαβάστε | Κάντε τα σημεία ελέγχου. |
Visible | bool | Διαβάστε / Γράψτε | Να βγάλει ή να δώσει το ορατό. |
Segments | IList<int[]> | Διαβάστε | Πάρτε τα τμήματα. |
Color | Vector3 | Διαβάστε / Γράψτε | Να πάρει ή να θέσει το χρώμα. |
Excluded | bool | Διαβάστε / Γράψτε | Αποκλείει ή απορρίπτει το αποκλεισμένο. |
ParentNodes | List<Node> | Διαβάστε | Βγάζει τα γονικά κόμβα. |
ParentNode | Node | Διαβάστε / Γράψτε | Πάρτε ή τοποθετήστε το γονικό κόμβο. |
Scene | Scene | Διαβάστε | Πήρε την σκηνή. |
Name | string | Διαβάστε / Γράψτε | Να πάρει ή να βάλει το όνομα. |
Properties | PropertyCollection | Διαβάστε | Αποκτά τα περιουσιακά στοιχεία. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
Line() | |
Line(name: string) | |
MakeDefaultIndices() | Δημιουργήστε τη σειρά 0,1,2,3…..Περί μήκους-1 έτσι το ControlPoints μπορεί να χρησιμοποιηθεί ως μία μόνο γραμμή. |
FromPoints(points: Vector3[]) | Δημιουργεί μια γραμμή από τα σημεία |
GetEntityRendererKey() | Αποκτά το κλειδί του εγγεγραμμένου εντόμου renderer στον renderers |
Entity(name: string) | |
GetBoundingBox() | Αποκτά το συνδετικό πλαίσιο της τρέχουσας οντότητας στο σύστημα συντονισμού του αντικειμένου. |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | Απομακρύνει μια δυναμική ιδιοκτησία. |
GetProperty(property: string) | Αποκτήστε την αξία της συγκεκριμένης ιδιοκτησίας |
SetProperty(property: string, value: object?) | Η τιμή του συγκεκριμένου ακινήτου |
FindProperty(propertyName: string) | Μπορεί να είναι δυναμική ιδιοκτησία (Δημιουργήθηκε από CreateDynamicProperty/SetProperty) ή εγχώρια ιδιοκτήτη(Αντικαριθμείται με το όνομά της) |