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

NameTypeAccessDescription
UpVector3Читать/писатьПоймает или заставляет.
LengthdoubleЧитать/писатьПолучает или устанавливает длину.
WidthdoubleЧитать/писатьПолучивает или устанавливает ширину.
LengthSegmentsintЧитать/писатьПолучает или устанавливает длину сегментов.
WidthSegmentsintЧитать/писатьПолучает или устанавливает ширину сегментов.
VisibleboolЧитать/писатьПолучает или устанавливает видимость.
DeformersIList<Deformer>ReadПоймает деформаторы.
ControlPointsIArrayList<Vector4>ReadПолучивает контрольные точки.
CastShadowsboolЧитать/писатьПолучает или устанавливает тени.
ReceiveShadowsboolЧитать/писатьПолучивает или устанавливает тени приема.
VertexElementsIList<VertexElement>ReadПолучивает элементы вершины.
ExcludedboolЧитать/писатьПолучает или устанавливает исключенные.
ParentNodesList<Node>ReadПолучивает родительские узлы.
ParentNodeNodeЧитать/писатьПолучает или устанавливает родительский узел.
SceneSceneReadПонимаешь, что происходит.
NamestringЧитать/писатьПолучивает или устанавливает имя.
PropertiesPropertyCollectionReadПолучил свойства.

Methods

SignatureDescription
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) или собственное свойством ((Идентифицируется по его имени))

See Also

 Русский