LinearExtrusion

LinearExtrusion

Overview

LinearExtrusion 是一个类在Aspose.3D FOSS的.NET中. 继承人: Entity, INamedObject, IMeshConvertible.

线性挤出采用二维形状作为输入,并将形态扩展到第三个维度.

本类提供了11种方法,用于在NET程序中与LinearExtrusion对象工作. 有的方法包括: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, LinearExtrusion, RemoveProperty, SceneObject, SetProperty, ToMesh. 所有公众成员在安装了Aspose.3D FOSS for .NET 包后,可以访问任何.NET应用程序. 特性: Center, Direction, Excluded, Height, Name, ParentNode,另外7个.

Properties

NameTypeAccessDescription
ShapeProfile阅读/写作得到或设置形状.
DirectionVector3阅读/写作得到或设置方向.
Heightdouble阅读/写作得到或设置高度.
Slicesint阅读/写作得到或设置切片.
Centerbool阅读/写作得到或设置中心.
TwistOffsetVector3阅读/写作得到或设置扭转的补偿.
Twistdouble阅读/写作得到或设置扭曲.
Excludedbool阅读/写作得到或设置排除.
ParentNodesList<Node>Read得到了父节点.
ParentNodeNode阅读/写作获取或设置父节点.
SceneSceneRead得到了现场.
Namestring阅读/写作得到或设置名字.
PropertiesPropertyCollectionRead得到了房地产.

Methods

SignatureDescription
LinearExtrusion()
LinearExtrusion(shape: Profile, height: double)出几何体的高度
ToMesh()在FOSS版本中未实现. 在运行时投放. 将挤出器转换为网状.
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

 中文