Pyramide

Pyramid class

Parametrisierte Pyramide.

Methoden

constructor

NameBeschreibung
constructor()Konstruiere eine neue Pyramideninstanz mit Standard‑Grundfläche(10, 10) und Standardhöhe(5)

Result:


constructor_overload

NameBeschreibung
constructor_overload(xbottom, ybottom, height)Konstruiere eine neue Pyramideninstanz mit angegebener Grundfläche

Parameters:

NameTypBeschreibung
xbottomNumberDie Länge in x‑Richtung des Bodens
ybottomNumberDie Länge in y‑Richtung des Bodens
heightNumberDie Höhe der Pyramide

Result:


constructor_overload2

NameBeschreibung
constructor_overload2(xbottom, ybottom, xtop, ytop, height)Konstruiere eine neue Pyramideninstanz mit angegebener Grundfläche, Oberflächenfläche und Höhe.

Parameters:

NameTypBeschreibung
xbottomNumberDie Länge in x‑Richtung der Grundfläche
ybottomNumberDie Länge in y‑Richtung der Grundfläche
xtopNumberDie Länge in x‑Richtung der Oberflächenfläche
ytopNumberDie Länge in y‑Richtung der Oberflächenfläche
heightNumberDie Höhe der Pyramide

Result:


constructor_overload3

NameBeschreibung
constructor_overload3(name, xbottom, ybottom, xtop, ytop, height)Konstruiere eine neue Pyramideninstanz mit angegebener Grundfläche, Oberflächenfläche und Höhe.

Parameters:

NameTypBeschreibung
NameStringDer Name der Pyramide
xbottomNumberDie Länge in x‑Richtung der Grundfläche
ybottomNumberDie Länge in y‑Richtung der Grundfläche
xtopNumberDie Länge in x‑Richtung der Oberflächenfläche
ytopNumberDie Länge in y‑Richtung der Oberflächenfläche
heightNumberDie Höhe der Pyramide

Result:


getBottomArea

NameBeschreibung
getBottomArea()Fläche der unteren Kappe

Result:


setBottomArea

NameBeschreibung
setBottomArea(value)Fläche der unteren Kappe

Result:


getTopArea

NameBeschreibung
getTopArea()Fläche der oberen Kappe

Result:


setTopArea

NameBeschreibung
setTopArea(value)Fläche der oberen Kappe

Result:


getBottomOffset

NameBeschreibung
getBottomOffset()Versatz für untere Eckpunkte

Result:


setBottomOffset

NameBeschreibung
setBottomOffset(value)Versatz für untere Eckpunkte

Result:


getHeight

NameBeschreibung
getHeight()Höhe der Pyramide

Result:


setHeight

NameBeschreibung
setHeight(value)Höhe der Pyramide

Result:


getCastShadows

NameBeschreibung
getCastShadows()Liest oder setzt, ob diese Geometrie Schatten werfen kann

Result:


setCastShadows

NameBeschreibung
setCastShadows(value)Liest oder setzt, ob diese Geometrie Schatten werfen kann

Result:


getReceiveShadows

NameBeschreibung
getReceiveShadows()Liest oder setzt, ob diese Geometrie Schatten empfangen kann.

Result:


setReceiveShadows

NameBeschreibung
setReceiveShadows(value)Liest oder setzt, ob diese Geometrie Schatten empfangen kann.

Result:


getParentNodes

NameBeschreibung
getParentNodes()Gibt alle übergeordneten Knoten zurück, ein Entity kann für Geometrie-Instanziierung an mehrere übergeordnete Knoten angehängt werden. Die Knoten.

Result:


getExcluded

NameBeschreibung
getExcluded()Gibt an oder legt fest, ob dieses Entity beim Exportieren ausgeschlossen wird.

Result:


setExcluded

NameBeschreibung
setExcluded(value)Gibt an oder legt fest, ob dieses Entity beim Exportieren ausgeschlossen wird.

Result:


getParentNode

NameBeschreibung
getParentNode()Gibt den ersten übergeordneten Knoten zurück oder legt ihn fest; wenn der erste übergeordnete Knoten gesetzt wird, wird dieses Entity von anderen übergeordneten Knoten getrennt. Der übergeordnete Knoten.

Result:


setParentNode

NameBeschreibung
setParentNode(value)Gibt den ersten übergeordneten Knoten zurück oder legt ihn fest; wenn der erste übergeordnete Knoten gesetzt wird, wird dieses Entity von anderen übergeordneten Knoten getrennt. Der übergeordnete Knoten.

Result:


getScene

NameBeschreibung
getScene()Liefert die Szene, zu der dieses Objekt gehört

Result:


getName

NameBeschreibung
getName()Gibt den Namen zurück oder legt ihn fest. Der Name.

Result:


setName

NameBeschreibung
setName(value)Gibt den Namen zurück oder legt ihn fest. Der Name.

Result:


getProperties

NameBeschreibung
getProperties()Liefert die Sammlung aller Eigenschaften.

Result:


toMesh

NameBeschreibung
toMesh()Konvertiere das aktuelle Objekt zu einem Mesh

Result: Mesh


getBoundingBox

NameBeschreibung
getBoundingBox()Liefert die Begrenzungsbox der aktuellen Entität in ihrem Objekt-Raum-Koordinatensystem.

Result: Mesh


getEntityRendererKey

NameBeschreibung
getEntityRendererKey()Liefert den Schlüssel des Entitäts-Renderers, der im Renderer registriert ist

Result: EntityRendererKey


removeProperty

NameBeschreibung
removeProperty(property)Entfernt eine dynamische Eigenschaft.

Parameters:

NameTypBeschreibung
EigenschaftPropertyWelche Eigenschaft zu entfernen ist

Result: boolean


removeProperty

NameBeschreibung
removeProperty(property)Entferne die angegebene Eigenschaft, die durch ihren Namen identifiziert wird

Parameters:

NameTypBeschreibung
propertStringnull

Result: boolean


getProperty

NameBeschreibung
getProperty(property)Liefere den Wert der angegebenen Eigenschaft

Parameters:

NameTypBeschreibung
EigenschaftStringEigenschaftsname

Result: Object


setProperty

NameBeschreibung
setProperty(property, value)Setzt den Wert der angegebenen Eigenschaft

Parameters:

NameTypBeschreibung
EigenschaftStringEigenschaftsname
WertObjectDer Wert der Eigenschaft

Result: Object


findProperty

NameBeschreibung
findProperty(propertyName)Findet die Eigenschaft. Sie kann eine dynamische Eigenschaft sein (erstellt durch CreateDynamicProperty/SetProperty) oder eine native Eigenschaft (identifiziert durch ihren Namen)

Parameters:

NameTypBeschreibung
propertyNameStringEigenschaftsname.

Result: Property