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 deTypeAccèsDescription
UpVector3Lire / ÉcrireIl prend ou met le haut.
LengthdoubleLire / ÉcrireIl prend ou met la longueur.
WidthdoubleLire / ÉcrireObtenez ou fixez la largeur.
LengthSegmentsintLire / ÉcrireObtenez ou définissez les segments de longueur.
WidthSegmentsintLire / ÉcrireObtenez ou définissez les segments de largeur.
VisibleboolLire / ÉcrireIl se met ou s’installe le visible.
DeformersIList<Deformer>LireIl y a les déformateurs.
ControlPointsIArrayList<Vector4>LireIl a les points de contrôle.
CastShadowsboolLire / ÉcrireIl prend ou met les ombres.
ReceiveShadowsboolLire / ÉcrireIl reçoit ou met les ombres.
VertexElementsIList<VertexElement>LireIl a les éléments vertex.
ExcludedboolLire / ÉcrireRecevoir ou mettre les exclues.
ParentNodesList<Node>LireIl a les nœuds parent.
ParentNodeNodeLire / ÉcrireRecevoir ou mettre le node parent.
SceneSceneLireIl reçoit la scène.
NamestringLire / ÉcrireIl prend ou met le nom.
PropertiesPropertyCollectionLireIl a les propriétés.

méthodes

SignatureDescription
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)

Voir aussi

 Français