LinearExtrusion
Opinie generală
LinearExtrusion este o clasă în Aspose.3D FOSS pentru .NET. Moștenitorii de la: Entity, INamedObject, IMeshConvertible.
Extrudarea liniară ia o formă 2D ca intrare și extinde forma în dimensiunea a treia.
Această clasă oferă 11 metode pentru a lucra cu obiecte LinearExtrusion în programe .NET. Metodele disponibile includ: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, LinearExtrusion, RemoveProperty, SceneObject, SetProperty, ToMesh. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.3D FOSS for .Net. Proprietăți: Center, Direction, Excluded, Height, Name, ParentNode, şi încă 7.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
Shape | Profile | Citire/scriere | Ia sau stabileşte forma. |
Direction | Vector3 | Citire/scriere | Ia sau stabileşte direcţia. |
Height | double | Citire/scriere | Obţine sau stabileşte înălţimea. |
Slices | int | Citire/scriere | Ia sau pune felii. |
Center | bool | Citire/scriere | Obţine sau stabileşte centrul. |
TwistOffset | Vector3 | Citire/scriere | Obţine sau stabileşte compensarea. |
Twist | double | Citire/scriere | Obţine sau stabileşte răsucirea. |
Excluded | bool | Citire/scriere | Obţine sau stabileşte excluzurile. |
ParentNodes | List<Node> | Citeşte. | Obţine nodurile părinte. |
ParentNode | Node | Citire/scriere | Obţine sau stabileşte nodul-mamă. |
Scene | Scene | Citeşte. | A luat scena. |
Name | string | Citire/scriere | Obţine sau stabileşte numele. |
Properties | PropertyCollection | Citeşte. | Obţine proprietăţile. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
LinearExtrusion() | |
LinearExtrusion(shape: Profile, height: double) | Înălțimea geometriei extrudate |
ToMesh() | Nu este implementat în ediția FOSS aruncări la runtime. Se transformă extrudarea în plasă. |
Entity(name: string) | |
GetBoundingBox() | Obține caseta de limitare a entității curente în sistemul său spațiu obiect coordonate. |
GetEntityRendererKey() | Obține cheia de entitate înregistrată în procesorul de redare |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | Elimină o proprietate dinamică. |
GetProperty(property: string) | Obține valoarea proprietății specificate |
SetProperty(property: string, value: object?) | Stabilirea valorii proprietății specificate |
FindProperty(propertyName: string) | Găsește proprietatea. Poate fi o proprietate dinamică (Creată de CreateDynamicProperty/SetProperty) sau proprietă nativă ((Identificată prin numele ei)) |