Line

Line class

Een polyline is een pad gedefinieerd door een reeks punten met Geometry.ControlPoints, en verbonden door Segments, wat betekent dat het ook een reeks verbonden lijnsegmenten kan zijn. De lijn is meestal een lineair object, wat betekent dat het niet kan worden gebruikt om een curve weer te geven; om een curve weer te geven, wordt NurbsCurve gebruikt.

Methoden

constructor

NaamBeschrijving
constructor()Initialiseert een nieuwe instantie van de Line-klasse.

Result:


constructor_overload

NaamBeschrijving
constructor_overload(name)Initialiseert een nieuwe instantie van de Line-klasse.

Parameters:

NaamTypeBeschrijving
nameStringNaam.

Result:


getControlPoints

NaamBeschrijving
getControlPoints()Haalt alle controlepunten op

Result:


getVisible

NaamBeschrijving
getVisible()Haalt op of stelt in of de geometrie zichtbaar is

Result:


setVisible

NaamBeschrijving
setVisible(value)Haalt op of stelt in of de geometrie zichtbaar is

Result:


getSegments

NaamBeschrijving
getSegments()Haalt de segmenten van de lijn op

Result:


getColor

NaamBeschrijving
getColor()Haalt op of stelt de kleur van de lijn in, standaardwaarde is wit(1, 1, 1)

Result:


setColor

NaamBeschrijving
setColor(value)Haalt op of stelt de kleur van de lijn in, standaardwaarde is wit(1, 1, 1)

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:


fromPoints

NaamBeschrijving
fromPoints(points)Construeer een Line‑instantie vanuit een reeks punten.

Parameters:

NaamTypeBeschrijving
pointVector3[]null

Result: Line


makeDefaultIndices

NaamBeschrijving
makeDefaultIndices()Genereer de reeks 0,1,2,3….Geometry.ControlPoints.Length-1 naar Segments zodat de ControlPoints als één enkele lijn kunnen worden gebruikt

Result: Line


getEntityRendererKey

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

Result: EntityRendererKey


getBoundingBox

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

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