Skelett

Skeleton class

Skeleton används huvudsakligen av CAD‑program för att hjälpa designern att manipulera transformationen av skelettstrukturen, den är vanligtvis oanvändbar utanför CAD‑programmen. För att få skelettshierarkin att fungera som ett objekt i CAD‑programmet måste den översta Skeleton‑noden markeras som rot genom att sätta Type till SkeletonType.SKELETON, och alla barn sättas till SkeletonType.BONE

Metoder

constructor

NamnBeskrivning
constructor()Initierar en ny instans av Skeleton-klassen.

Result:


constructor_overload

NamnBeskrivning
constructor_overload(name)Initierar en ny instans av Skeleton-klassen.

Parameters:

NamnTypBeskrivning
nameSträngNamn.

Result:


getSize

NamnBeskrivning
getSize()Hämtar eller anger storleken på lemnod som används i CAD-program för att representera benets storlek.

Result:


setSize

NamnBeskrivning
setSize(value)Hämtar eller anger storleken på lemnod som används i CAD-program för att representera benets storlek.

Result:


getType

NamnBeskrivning
getType()Hämtar eller anger typen av skelettet. Värdet på egenskapen är heltalskonstanten SkeletonType. Typen av skelettet.

Result:


setType

NamnBeskrivning
setType(value)Hämtar eller anger typen av skelettet. Värdet på egenskapen är heltalskonstanten SkeletonType. Typen av skelettet.

Result:


getParentNodes

NamnBeskrivning
getParentNodes()Hämtar alla föräldranoder, en entitet kan fästas vid flera föräldranoder för geometri‑instansering. Noderna.

Result:


getExcluded

NamnBeskrivning
getExcluded()Hämtar eller anger om denna enhet ska exkluderas vid export.

Result:


setExcluded

NamnBeskrivning
setExcluded(value)Hämtar eller anger om denna enhet ska exkluderas vid export.

Result:


getParentNode

NamnBeskrivning
getParentNode()Hämtar eller anger den första föräldranoden, om den första föräldranoden anges kommer denna enhet att frikopplas från andra föräldranoder. Föräldranoden.

Result:


setParentNode

NamnBeskrivning
setParentNode(value)Hämtar eller anger den första föräldranoden, om den första föräldranoden anges kommer denna enhet att frikopplas från andra föräldranoder. Föräldranoden.

Result:


getScene

NamnBeskrivning
getScene()Hämtar scenen som detta objekt tillhör

Result:


getName

NamnBeskrivning
getName()Hämtar eller anger namnet. Namnet.

Result:


setName

NamnBeskrivning
setName(value)Hämtar eller anger namnet. Namnet.

Result:


getProperties

NamnBeskrivning
getProperties()Hämtar samlingen av alla egenskaper.

Result:


getBoundingBox

NamnBeskrivning
getBoundingBox()Hämtar den omgivande lådan för den aktuella enheten i dess objektrums koordinatsystem.

Result:


getEntityRendererKey

NamnBeskrivning
getEntityRendererKey()Hämtar nyckeln för enhetens renderare som är registrerad i renderaren

Result: EntityRendererKey


removeProperty

NamnBeskrivning
removeProperty(property)Tar bort en dynamisk egenskap.

Parameters:

NamnTypBeskrivning
propertyPropertyVilken egenskap som ska tas bort

Result: boolean


removeProperty

NamnBeskrivning
removeProperty(property)Ta bort den angivna egenskapen som identifieras med namn

Parameters:

NamnTypBeskrivning
propertSträngnull

Result: boolean


getProperty

NamnBeskrivning
getProperty(property)Hämta värdet för den angivna egenskapen

Parameters:

NamnTypBeskrivning
propertySträngEgenskapsnamn

Result: Objekt


setProperty

NamnBeskrivning
setProperty(property, value)Sätter värdet för den angivna egenskapen

Parameters:

NamnTypBeskrivning
propertySträngEgenskapsnamn
värdeObjektVärdet för egenskapen

Result: Objekt


findProperty

NamnBeskrivning
findProperty(propertyName)Hittar egenskapen. Det kan vara en dynamisk egenskap (Skapad av CreateDynamicProperty/SetProperty) eller en inbyggd egenskap (Identifierad av dess namn)

Parameters:

NamnTypBeskrivning
propertyNameSträngEgenskapsnamn.

Result: Property