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.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
OverallDepth | double | Читання/Запис | Отримує або задає розмір глибини. |
BottomFlangeWidth | double | Читання/Запис | Отримує або задає розмір ширини. |
TopFlangeWidth | double | Читання/Запис | Отримує або задає ширину верхнього фланця. |
TopFlangeThickness | double | Читання/Запис | Отримує або задає товщину верхнього фланця. |
TopFlangeEdgeRadius | double | Читання/Запис | Отримує або встановлює радіус нижніх країв верхньої кромки. |
BottomFlangeEdgeRadius | double | Читання/Запис | Отримує або задає радіус кромки нижнього фланця. |
BottomFlangeFilletRadius | double | Читання/Запис | Отримує або задає радіус фаски нижнього фланця. |
BottomFlangeThickness | double | Читання/Запис | Отримує або задає товщину нижнього фланця. |
TopFlangeFilletRadius | double | Читання/Запис | Отримує або задає радіус скосу верхньої кромки. |
WebThickness | double | Читання/Запис | Отримує або задає товщину вебу. |
Excluded | bool | Читання/Запис | Отримує або встановлює, чи виключати цей об’єкт під час експорту. |
ParentNodes | List<Node> | Читання | Отримує всі батьківські вузли, сутність може бути приєднана до декількох батьківських вузлів для інстанціювання геометрії |
ParentNode | Node | Читання/Запис | Отримує або встановлює перший батьківський вузол; якщо встановити перший батьківський вузол, ця сутність буде від’єднана від інших батьківських вузлів. |
Scene | Scene | Читання | Отримує сцену, до якої належить цей об’єкт |
Name | string | Читання/Запис | Отримує або встановлює ім’я. |
Properties | PropertyCollection | Читання | Отримує колекцію всіх властивостей. |
Методи
| Сигнатура | Опис |
|---|---|
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) | Знаходить властивість. |