Pyramide

Vue de l’ensemble

Pyramid Il s’agit d’une classe dans Aspose.3D FOSS pour .NET. hérité de : Primitive, INamedObject, IMeshConvertible.

Pyramide paramétrique.

Cette classe fournit 18 méthodes pour travailler avec les objets Pyramides 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 : BottomArea, BottomOffset, CastShadows, ControlPoints, Deformers, Excluded,Et 10 autres.

Propriétés

Nom deTypeAccèsDescription
BottomAreaVector2Lire / ÉcrireRendez ou mettez la zone inférieure.
TopAreaVector2Lire / ÉcrireRendez ou mettez la zone supérieure.
BottomOffsetVector3Lire / ÉcrireRecevoir ou mettre le bas de la décomposition.
HeightdoubleLire / ÉcrireIl prend ou met la hauteur.
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
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()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