Skeleton

Pregled

Skeleton је класа у Aspose.3D FOSS за .NET. Наслеђени од: Entity, INamedObject.

Скелет се углавном користи од стране ЦАД софтвера како би помогли дизајнеру да манипулише трансформацијом скеталне структуре, обично је бескорисно ван ЦАТ софтвер.

Ова класа пружа 12 метода за рад са скелетом објектима у .NET програмима. Доступне методе укључују: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty, Skeleton. Сви јавни чланови су доступни за било коју .NET апликацију након инсталације Aspose.3D FOSS за .Net пакет. имовине : Excluded, Name, ParentNode, ParentNodes, Properties, Scene,И још два.

Svojstva

ИмеТипAccessОпис
SizedoubleПрочитајте / ПишитеДобија или поставља величину чворова који се користи у ЦАД софтверу да би представљао величину кости.
TypeSkeletonTypeПрочитајте / ПишитеDobija ili postavlja tip skeleta.
ExcludedboolПрочитајте / ПишитеДобија или одређује да ли ће искључити овај субјект током извоза.
ParentNodesList<Node>читањеДобијајући све родитељске чворове, ентитет се може причврстити на више родитеља за геометријско инстанцирање.
ParentNodeNodeПрочитајте / ПишитеДобија или поставља први родитељски чвор, ако се постави први родиљска чвора, овај субјект ће бити одвојена од других родитеља.
SceneSceneчитањеVraća scenu kojoj ovaj objekat pripada
NamestringПрочитајте / ПишитеDobija ili postavlja ime.
PropertiesPropertyCollectionчитањеVraća kolekciju svih svojstava.

Metode

SignatureОпис
Skeleton()Иницијалише нови инстант скелетске класе.
Skeleton(name: string)Иницијалише нови инстант скелетске класе.
Skeleton(name: string, type: SkeletonType)Иницијалише нови инстант скелетске класе.
Entity(name: string)Иницијалише нови инстант класе ентитета.
GetBoundingBox()Добија граничну кутију тренутне субјекте у свом систему координате објекта простора.
GetEntityRendererKey()Добија кључ ентитета рендера регистрован у рендереру
SceneObject(name: string)Иницијалишете SceneObject са подразумеваним именом
A3DObject()Иницијалише нову инстанцију класе А3ДОбјект без имена.
RemoveProperty(property: Property)Уклоните динамичну имовину.
GetProperty(property: string)Dobijte vrednost navedene svojine
SetProperty(property: string, value: object?)Postavlja vrednost specificirane svojine
FindProperty(propertyName: string)Pronađi imovinu.

Vidi takođe

 Српски