HShape

Vue d’ensemble

HShape est une classe dans Aspose.3D FOSS pour .NET. Hérite de : ParameterizedProfile, INamedObject.

Le fournit les paramètres définissant une forme ‘H’ ou ‘I’.

Cette classe fournit 14 méthodes pour travailler avec des objets HShape dans les programmes .NET. Les méthodes disponibles incluent : A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HShape, RemoveProperty, SceneObject, SetProperty. Tous les membres publics sont accessibles à toute application .NET après l’installation du paquet Aspose.3D FOSS pour .NET. Propriétés : BottomFlangeEdgeRadius, BottomFlangeFilletRadius, BottomFlangeThickness, BottomFlangeWidth, Excluded, Name, et 10 autres.

Propriétés

NomTypeAccèsDescription
OverallDepthdoubleLecture/ÉcritureObtient ou définit l’étendue de la profondeur.
BottomFlangeWidthdoubleLecture/ÉcritureObtient ou définit l’étendue de la largeur.
TopFlangeWidthdoubleLecture/ÉcritureObtient ou définit la largeur de l’ailette supérieure.
TopFlangeThicknessdoubleLecture/ÉcritureObtient ou définit l’épaisseur de l’aile supérieure.
TopFlangeEdgeRadiusdoubleLecture/ÉcritureObtient ou définit le rayon des arêtes inférieures de la bride supérieure.
BottomFlangeEdgeRadiusdoubleLecture/ÉcritureObtient ou définit le rayon du bord de la semelle inférieure.
BottomFlangeFilletRadiusdoubleLecture/ÉcritureObtient ou définit le rayon du congé de la bride inférieure.
BottomFlangeThicknessdoubleLecture/ÉcritureObtient ou définit l’épaisseur de la bride inférieure.
TopFlangeFilletRadiusdoubleLecture/ÉcritureObtient ou définit le rayon du congé de la bride supérieure.
WebThicknessdoubleLecture/ÉcritureObtient ou définit l’épaisseur de l’âme.
ExcludedboolLecture/ÉcritureObtient ou définit si cette entité doit être exclue lors de l’exportation.
ParentNodesList<Node>LectureRécupère tous les nœuds parents, une entité peut être attachée à plusieurs nœuds parents pour l’instanciation de géométrie
ParentNodeNodeLecture/ÉcritureRécupère ou définit le premier nœud parent, si le premier nœud parent est défini, cette entité sera détachée des autres nœuds parents.
SceneSceneLectureObtient la scène à laquelle cet objet appartient.
NamestringLecture/ÉcritureObtient ou définit le nom.
PropertiesPropertyCollectionLectureObtient la collection de toutes les propriétés.

Méthodes

SignatureDescription
HShape()Constructeur de
GetExtent()Obtient l’étendue dans les dimensions x et y.
GetEntityRendererKey()Obtient la clé du entity renderer enregistré dans le renderer
Entity(name: string)Initialise une nouvelle instance de la classe Entity.
GetBoundingBox()Obtient le bounding box de l’entité actuelle dans son système de coordonnées d’espace objet.
SceneObject(name: string)Initialise un SceneObject avec un nom par défaut
SceneObject()Initialisez un SceneObject.
A3DObject()Initialise une nouvelle instance de la classe A3DObject sans nom.
A3DObject(name: string)Initialise une nouvelle instance de la classe A3DObject.
RemoveProperty(property: Property)Supprime une propriété dynamique.
RemoveProperty(property: string)Supprime la propriété spécifiée identifiée par son nom
GetProperty(property: string)Obtenir la valeur de la propriété spécifiée
SetProperty(property: string, value: object?)Définit la valeur de la propriété spécifiée
FindProperty(propertyName: string)Trouve la propriété.

Voir aussi

 Français