Le vol
Vue de l’ensemble
Plane Il s’agit d’une classe dans Aspose.3D FOSS pour .NET. hérité de : Primitive, INamedObject, IMeshConvertible.
Un avion paramétrique.
Cette classe fournit 18 méthodes pour travailler avec les objets de plan dans des programmes .NET. Les méthodes disponibles comprennent : A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty,6 méthodes supplémentaires. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.3D FOSS pour le package .Net. Propriétés : CastShadows, ControlPoints, Deformers, Excluded, Length, LengthSegments,Et 11 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
Up | Vector3 | Lire / Écrire | Il prend ou met le haut. |
Length | double | Lire / Écrire | Il prend ou met la longueur. |
Width | double | Lire / Écrire | Obtenez ou fixez la largeur. |
LengthSegments | int | Lire / Écrire | Obtenez ou définissez les segments de longueur. |
WidthSegments | int | Lire / Écrire | Obtenez ou définissez les segments de largeur. |
Visible | bool | Lire / Écrire | Il se met ou s’installe le visible. |
Deformers | IList<Deformer> | Lire | Il y a les déformateurs. |
ControlPoints | IArrayList<Vector4> | Lire | Il a les points de contrôle. |
CastShadows | bool | Lire / Écrire | Il prend ou met les ombres. |
ReceiveShadows | bool | Lire / Écrire | Il reçoit ou met les ombres. |
VertexElements | IList<VertexElement> | Lire | Il a les éléments vertex. |
Excluded | bool | Lire / Écrire | Recevoir ou mettre les exclues. |
ParentNodes | List<Node> | Lire | Il a les nœuds parent. |
ParentNode | Node | Lire / Écrire | Recevoir ou mettre le node parent. |
Scene | Scene | Lire | Il reçoit la scène. |
Name | string | Lire / Écrire | Il prend ou met le nom. |
Properties | PropertyCollection | Lire | Il a les propriétés. |
méthodes
| Signature | Description |
|---|---|
Plane() | |
Plane(length: double, width: double) | La largeur de l’avion |
Plane(name: string, length: double, width: double, lengthSegments: int, widthSegments: int) | Les segments de largeur |
ToMesh() | Convertir l’objet actuel en mesh |
Geometry(name: string) | |
GetDeformers() | Tous les déformateurs |
GetElement(type: VertexElementType) | Obtenez un élément vertex avec le type spécifié |
GetVertexElementOfUV(textureMapping: TextureMapping) | Obtenez une instance VertexElementUV avec un type de cartographie de texture donné |
CreateElement(type: VertexElementType) | Créez un élément vertex avec le type spécifié et ajoutez-le à la géométrie. |
AddElement(element: VertexElement) | Ajouter un élément vertex existant à la géométrie actuelle |
CreateElementUV(uvMapping: TextureMapping) | Créer un VertexElementUV avec un type de cartographie textuelle donné. |
Entity(name: string) | |
GetBoundingBox() | Il reçoit la boîte de bord de l’entité actuelle dans son système de coordination spatiale d’objet. |
GetEntityRendererKey() | Obtenez la clé de l’entité rendu enregistrée dans le rendant |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | Il est détruit par une propriété dynamique. |
GetProperty(property: string) | Obtenez la valeur de l’immobilier spécifié |
SetProperty(property: string, value: object?) | Déterminer la valeur de l’immobilier spécifié |
FindProperty(propertyName: string) | Il peut être une propriété dynamique (créée par CreateDynamicProperty/SetProperty) ou la propriétés indigène(identifier par son nom) |