LinearExtrusion

LinearExtrusion class

Lineaire extrusie neemt een 2D-vorm als invoer en breidt de vorm uit in de derde dimensie.

Methoden

constructor

NaamBeschrijving
constructor()Constructor van instantie LinearExtrusion.

Result:


constructor_overload

NaamBeschrijving
constructor_overload(shape, height)Constructor van instantie LinearExtrusion.

Result:


getShape

NaamBeschrijving
getShape()De basisvorm die geëxtrudeerd moet worden.

Result:


setShape

NaamBeschrijving
setShape(value)De basisvorm die geëxtrudeerd moet worden.

Result:


getDirection

NaamBeschrijving
getDirection()De richting van extrusie, standaardwaarde is (0, 0, 1).

Result:


setDirection

NaamBeschrijving
setDirection(value)De richting van extrusie, standaardwaarde is (0, 0, 1).

Result:


getHeight

NaamBeschrijving
getHeight()De hoogte van de geëxtrudeerde geometrie, standaardwaarde is 1.0.

Result:


setHeight

NaamBeschrijving
setHeight(value)De hoogte van de geëxtrudeerde geometrie, standaardwaarde is 1.0.

Result:


getSlices

NaamBeschrijving
getSlices()De slices van de gedraaide geëxtrudeerde geometrie, standaardwaarde is 1.

Result:


setSlices

NaamBeschrijving
setSlices(value)De slices van de gedraaide geëxtrudeerde geometrie, standaardwaarde is 1.

Result:


getCenter

NaamBeschrijving
getCenter()Als deze waarde false is, is het lineaire extrusie Z-bereik van 0 tot hoogte; anders is het bereik van -hoogte/2 tot hoogte/2.

Result:


setCenter

NaamBeschrijving
setCenter(value)Als deze waarde false is, is het lineaire extrusie Z-bereik van 0 tot hoogte; anders is het bereik van -hoogte/2 tot hoogte/2.

Result:


getTwistOffset

NaamBeschrijving
getTwistOffset()De offset die wordt gebruikt bij draaien, standaardwaarde is (0, 0, 0).

Result:


setTwistOffset

NaamBeschrijving
setTwistOffset(value)De offset die wordt gebruikt bij draaien, standaardwaarde is (0, 0, 0).

Result:


getTwist

NaamBeschrijving
getTwist()Het aantal graden waarover de vorm wordt geëxtrudeerd.

Result:


setTwist

NaamBeschrijving
setTwist(value)Het aantal graden waarover de vorm wordt geëxtrudeerd.

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:


toMesh

NaamBeschrijving
toMesh()Converteer de extrusie naar een mesh.

Result: Mesh


getBoundingBox

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

Result: Mesh


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