Skeleton
Översikt
Skeleton är en klass i Aspose.3D FOSS för .NET. ärvt från: Entity, INamedObject.
Skeletet används främst av CAD-programvara för att hjälpa designern att manipulera omvandlingen av skeletstrukturen, det är vanligtvis värdelöst utanför CAD programvaran. För att göra skelen hierarki agerar som ett objekt i CAD programmet, är det nödvändigt att markera den övre Skeleton nod som rötterna en genom att ställa typ till rot, och alla barn inställda på LimbNode
Denna klass ger 10 metoder för att arbeta med Skeletonobjekt i .NET-program. Tillgängliga metoder inkluderar: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty, Skeleton. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.3D FOSS för .Net-paketet. och egenskaper: Excluded, Name, ParentNode, ParentNodes, Properties, Scene,Och 2 mer.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Size | double | Läs/ Skriv | Få eller ställa in storleken. |
Type | SkeletonType | Läs/ Skriv | Få eller ställa in typen. |
Excluded | bool | Läs/ Skriv | Få eller ställa ut de som är uteslutna. |
ParentNodes | List<Node> | Läsning | Håller föräldraljudet. |
ParentNode | Node | Läs/ Skriv | Få eller sätta föräldralådan. |
Scene | Scene | Läsning | Få scenen. |
Name | string | Läs/ Skriv | Ta eller ange namnet. |
Properties | PropertyCollection | Läsning | får de egendomarna. |
Metoder
| Signature | Beskrivning |
|---|---|
Skeleton() | |
Skeleton(name: string) | Enhets namn |
Skeleton(name: string, type: SkeletonType) | Skelett typ |
Entity(name: string) | |
GetBoundingBox() | Det får den aktuella entitetens gränssnitt i dess objektutrymme koordinatsystem. |
GetEntityRendererKey() | Få nyckeln till den entitets renderare som är registrerad i renderaren |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | Ta bort ett dynamiskt egendom. |
GetProperty(property: string) | Få värdet av det angivna egendomen |
SetProperty(property: string, value: object?) | Ange värdet av det angivna egendomen |
FindProperty(propertyName: string) | Det kan vara en dynamisk egendom (Skapad av CreateDynamicProperty/SetProperty) eller inhemska egendomen(Identifierad med dess namn) |