HShape

Огляд

HShape є класом у Aspose.3D FOSS для .NET. Наслідує від: ParameterizedProfile, INamedObject.

Надає визначальні параметри форми ‘H’ або ‘I’.

Цей клас надає 14 методів для роботи з об’єктами HShape у програмах .NET. Доступні методи включають: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HShape, RemoveProperty, SceneObject, SetProperty. Усі публічні члени доступні будь-якому застосунку .NET після встановлення пакету Aspose.3D FOSS для .NET. Властивості: BottomFlangeEdgeRadius, BottomFlangeFilletRadius, BottomFlangeThickness, BottomFlangeWidth, Excluded, Name та ще 10.

Властивості

НазваТипДоступОпис
OverallDepthdoubleЧитання/ЗаписОтримує або задає розмір глибини.
BottomFlangeWidthdoubleЧитання/ЗаписОтримує або задає розмір ширини.
TopFlangeWidthdoubleЧитання/ЗаписОтримує або задає ширину верхнього фланця.
TopFlangeThicknessdoubleЧитання/ЗаписОтримує або задає товщину верхнього фланця.
TopFlangeEdgeRadiusdoubleЧитання/ЗаписОтримує або встановлює радіус нижніх країв верхньої кромки.
BottomFlangeEdgeRadiusdoubleЧитання/ЗаписОтримує або задає радіус кромки нижнього фланця.
BottomFlangeFilletRadiusdoubleЧитання/ЗаписОтримує або задає радіус фаски нижнього фланця.
BottomFlangeThicknessdoubleЧитання/ЗаписОтримує або задає товщину нижнього фланця.
TopFlangeFilletRadiusdoubleЧитання/ЗаписОтримує або задає радіус скосу верхньої кромки.
WebThicknessdoubleЧитання/ЗаписОтримує або задає товщину вебу.
ExcludedboolЧитання/ЗаписОтримує або встановлює, чи виключати цей об’єкт під час експорту.
ParentNodesList<Node>ЧитанняОтримує всі батьківські вузли, сутність може бути приєднана до декількох батьківських вузлів для інстанціювання геометрії
ParentNodeNodeЧитання/ЗаписОтримує або встановлює перший батьківський вузол; якщо встановити перший батьківський вузол, ця сутність буде від’єднана від інших батьківських вузлів.
SceneSceneЧитанняОтримує сцену, до якої належить цей об’єкт
NamestringЧитання/ЗаписОтримує або встановлює ім’я.
PropertiesPropertyCollectionЧитанняОтримує колекцію всіх властивостей.

Методи

СигнатураОпис
HShape()Конструктор
GetExtent()Отримує розмір у вимірах x і y.
GetEntityRendererKey()Отримує ключ рендерера сутності, зареєстрованого у рендерері
Entity(name: string)Ініціалізує новий екземпляр класу Entity.
GetBoundingBox()Отримує обмежувальну коробку поточної сутності у її системі координат простору об’єкта.
SceneObject(name: string)Ініціалізувати SceneObject з типовим ім’ям
SceneObject()Ініціалізувати SceneObject.
A3DObject()Ініціалізує новий екземпляр класу A3DObject без імені.
A3DObject(name: string)Ініціалізує новий екземпляр класу A3DObject.
RemoveProperty(property: Property)Видаляє динамічну властивість.
RemoveProperty(property: string)Видалити вказану властивість, ідентифіковану за назвою
GetProperty(property: string)Отримати значення вказаної властивості
SetProperty(property: string, value: object?)Встановлює значення вказаної властивості
FindProperty(propertyName: string)Знаходить властивість.

Дивіться також

 Українська