Skeleton

Skeleton class

De Skeleton wordt voornamelijk gebruikt door CAD‑software om ontwerpers te helpen de transformatie van een skeletstructuur te manipuleren; hij is meestal nutteloos buiten CAD‑software. Om de skelet‑hiërarchie als één object in CAD‑software te laten functioneren, moet het bovenste Skeleton‑knooppunt als root worden gemarkeerd door Type in te stellen op SkeletonType.SKELETON, en alle kinderen op SkeletonType.BONE.

Methoden

constructor

NaamBeschrijving
constructor()Initialiseert een nieuw exemplaar van de Skeleton-klasse.

Result:


constructor_overload

NaamBeschrijving
constructor_overload(name)Initialiseert een nieuw exemplaar van de Skeleton-klasse.

Parameters:

NaamTypeBeschrijving
nameStringNaam.

Result:


getSize

NaamBeschrijving
getSize()Haalt op of stelt de grootte van de ledemaatknoop in, die wordt gebruikt in CAD-software om de grootte van het bot weer te geven.

Result:


setSize

NaamBeschrijving
setSize(value)Haalt op of stelt de grootte van de ledemaatknoop in, die wordt gebruikt in CAD-software om de grootte van het bot weer te geven.

Result:


getType

NaamBeschrijving
getType()Haalt op of stelt het type van het skelet in. De waarde van de eigenschap is de gehele constante SkeletonType. Het type van het skelet.

Result:


setType

NaamBeschrijving
setType(value)Haalt op of stelt het type van het skelet in. De waarde van de eigenschap is de gehele constante SkeletonType. Het type van het skelet.

Result:


getParentNodes

NaamBeschrijving
getParentNodes()Haalt alle bovenliggende knooppunten op, een entiteit kan aan meerdere bovenliggende knooppunten worden gekoppeld voor geometrie‑instantiatie. De knooppunten.

Result:


getExcluded

NaamBeschrijving
getExcluded()Haalt op of stelt in of deze entiteit moet worden uitgesloten tijdens het exporteren.

Result:


setExcluded

NaamBeschrijving
setExcluded(value)Haalt op of stelt in of deze entiteit moet worden uitgesloten tijdens het exporteren.

Result:


getParentNode

NaamBeschrijving
getParentNode()Haalt op of stelt de eerste bovenliggende knoop in; als de eerste bovenliggende knoop wordt ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knopen. De bovenliggende knoop.

Result:


setParentNode

NaamBeschrijving
setParentNode(value)Haalt op of stelt de eerste bovenliggende knoop in; als de eerste bovenliggende knoop wordt ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knopen. De bovenliggende knoop.

Result:


getScene

NaamBeschrijving
getScene()Haalt de scène op waartoe dit object behoort.

Result:


getName

NaamBeschrijving
getName()Haalt de naam op of stelt deze in. De naam.

Result:


setName

NaamBeschrijving
setName(value)Haalt de naam op of stelt deze in. De naam.

Result:


getProperties

NaamBeschrijving
getProperties()Haalt de collectie van alle eigenschappen op.

Result:


getBoundingBox

NaamBeschrijving
getBoundingBox()Haalt het begrenzingsvak op van de huidige entiteit in zijn objectruimte-coördinatensysteem.

Result:


getEntityRendererKey

NaamBeschrijving
getEntityRendererKey()Haalt de sleutel op van de entiteit-renderer die is geregistreerd in de renderer.

Result: EntityRendererKey


removeProperty

NaamBeschrijving
removeProperty(property)Verwijdert een dynamische eigenschap.

Parameters:

NaamTypeBeschrijving
eigenschapEigenschapWelke eigenschap moet worden verwijderd

Result: boolean


removeProperty

NaamBeschrijving
removeProperty(property)Verwijder de opgegeven eigenschap geïdentificeerd op naam

Parameters:

NaamTypeBeschrijving
propertStringnull

Result: boolean


getProperty

NaamBeschrijving
getProperty(property)Haal de waarde van de opgegeven eigenschap op

Parameters:

NaamTypeBeschrijving
eigenschapStringNaam van eigenschap

Result: Object


setProperty

NaamBeschrijving
setProperty(property, value)Stelt de waarde van de opgegeven eigenschap in

Parameters:

NaamTypeBeschrijving
eigenschapStringNaam van eigenschap
valueObjectDe waarde van de eigenschap

Result: Object


findProperty

NaamBeschrijving
findProperty(propertyName)Zoekt de eigenschap. Het kan een dynamische eigenschap (Gemaakt door CreateDynamicProperty/SetProperty) of een native eigenschap(Geadresseerd aan de hand van zijn naam)

Parameters:

NaamTypeBeschrijving
propertyNameStringNaam van eigenschap.

Result: Eigenschap