Plane
Overview
Plane является классом в Aspose.3D FOSS для .NET. Наследники от: Primitive, INamedObject, IMeshConvertible.
Параметры самолета.
Этот класс предоставляет 18 методов для работы с объектами Plane в программах .NET. Доступные методы включают: A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty, и 6 дополнительных методов. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.3D FOSS for .Net. Свойства: CastShadows, ControlPoints, Deformers, Excluded, Length, LengthSegments,И еще 11.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Up | Vector3 | Читать/писать | Поймает или заставляет. |
Length | double | Читать/писать | Получает или устанавливает длину. |
Width | double | Читать/писать | Получивает или устанавливает ширину. |
LengthSegments | int | Читать/писать | Получает или устанавливает длину сегментов. |
WidthSegments | int | Читать/писать | Получает или устанавливает ширину сегментов. |
Visible | bool | Читать/писать | Получает или устанавливает видимость. |
Deformers | IList<Deformer> | Read | Поймает деформаторы. |
ControlPoints | IArrayList<Vector4> | Read | Получивает контрольные точки. |
CastShadows | bool | Читать/писать | Получает или устанавливает тени. |
ReceiveShadows | bool | Читать/писать | Получивает или устанавливает тени приема. |
VertexElements | IList<VertexElement> | Read | Получивает элементы вершины. |
Excluded | bool | Читать/писать | Получает или устанавливает исключенные. |
ParentNodes | List<Node> | Read | Получивает родительские узлы. |
ParentNode | Node | Читать/писать | Получает или устанавливает родительский узел. |
Scene | Scene | Read | Понимаешь, что происходит. |
Name | string | Читать/писать | Получивает или устанавливает имя. |
Properties | PropertyCollection | Read | Получил свойства. |
Methods
| Signature | Description |
|---|---|
Plane() | |
Plane(length: double, width: double) | Ширина плоскости |
Plane(name: string, length: double, width: double, lengthSegments: int, widthSegments: int) | Широты сегментов |
ToMesh() | Преобразовать объект тока в сетку |
Geometry(name: string) | |
GetDeformers() | Получает все деформаторы. |
GetElement(type: VertexElementType) | Получает элемент вершины с указанным типом . |
GetVertexElementOfUV(textureMapping: TextureMapping) | Получает экземпляр VertexElementUV с данным типом нанесения текстуры . |
CreateElement(type: VertexElementType) | Создает элемент вершины с указанным типом и добавляет его в геометрию. |
AddElement(element: VertexElement) | Добавляет существующий элемент вершины к текущей геометрии. |
CreateElementUV(uvMapping: TextureMapping) | Создает VertexElementUV с данным типом нанесения текстуры. |
Entity(name: string) | |
GetBoundingBox() | Получает граничный ящик текущего объекта в его пространственной системе координат. |
GetEntityRendererKey() | Получает ключ рендератора объекта , зарегистрированный в рендарере . |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | Устраняет динамическое свойство. |
GetProperty(property: string) | Получить значение указанного свойства |
SetProperty(property: string, value: object?) | Устанавливает значение указанного свойства |
FindProperty(propertyName: string) | Найдет свойство. Это может быть динамическое свойства (созданное CreateDynamicProperty/SetProperty) или собственное свойством ((Идентифицируется по его имени)) |