Sphere

Sphere class

Parametriserad sfär.

Metoder

constructor

NamnBeskrivning
constructor()Initierar en ny instans av Sphere med standardradie 1.

Result:


constructor_overload

NamnBeskrivning
constructor_overload(radius)Initierar en ny instans av Sphere-klassen med angiven radie.

Parameters:

NamnTypBeskrivning
radiusNummerRadie.

Result:


constructor_overload2

NamnBeskrivning
constructor_overload2(radius, widthSegments, heightSegments)Initierar en ny instans av Sphere-klassen med angiven radie, breddsegment och höjsegment.

Parameters:

NamnTypBeskrivning
radiusNummerRadie på sfären.
widthSegmentsNummerBreddsegment.
heightSegmentsNummerHöjsegment.

Result:


constructor_overload3

NamnBeskrivning
constructor_overload3(name, radius, widthSegments, heightSegments, phiStart, phiLength, thetaStart, thetaLength)Initierar en ny instans av Sphere-klassen.

Parameters:

NamnTypBeskrivning
nameSträngNamn.
radiusNummerRadie på sfären.
widthSegmentsNummerBreddsegment.
heightSegmentsNummerHöjsegment.
phiStartNummerPhi start.
phiLengthNummerPhi längd.
thetaStartNummerTheta start.
thetaLengthNummerTheta längd.

Result:


getWidthSegments

NamnBeskrivning
getWidthSegments()Hämtar eller anger breddsegmenten. Breddsegmenten.

Result:


setWidthSegments

NamnBeskrivning
setWidthSegments(value)Hämtar eller anger breddsegmenten. Breddsegmenten.

Result:


getHeightSegments

NamnBeskrivning
getHeightSegments()Hämtar eller anger höjsegmenten. Höjsegmenten.

Result:


setHeightSegments

NamnBeskrivning
setHeightSegments(value)Hämtar eller anger höjsegmenten. Höjsegmenten.

Result:


getPhiStart

NamnBeskrivning
getPhiStart()Hämtar eller anger phi-starten. Phi-starten.

Result:


setPhiStart

NamnBeskrivning
setPhiStart(value)Hämtar eller anger phi-starten. Phi-starten.

Result:


getPhiLength

NamnBeskrivning
getPhiLength()Hämtar eller anger längden på phi. Längden på phi.

Result:


setPhiLength

NamnBeskrivning
setPhiLength(value)Hämtar eller anger längden på phi. Längden på phi.

Result:


getThetaStart

NamnBeskrivning
getThetaStart()Hämtar eller anger theta-starten. Theta-starten.

Result:


setThetaStart

NamnBeskrivning
setThetaStart(value)Hämtar eller anger theta-starten. Theta-starten.

Result:


getThetaLength

NamnBeskrivning
getThetaLength()Hämtar eller anger längden på theta. Längden på theta.

Result:


setThetaLength

NamnBeskrivning
setThetaLength(value)Hämtar eller anger längden på theta. Längden på theta.

Result:


getRadius

NamnBeskrivning
getRadius()Hämtar eller anger radien på sfären.

Result:


setRadius

NamnBeskrivning
setRadius(value)Hämtar eller anger radien på sfären.

Result:


getCastShadows

NamnBeskrivning
getCastShadows()Hämtar eller anger om denna geometri kan kasta skugga

Result:


setCastShadows

NamnBeskrivning
setCastShadows(value)Hämtar eller anger om denna geometri kan kasta skugga

Result:


getReceiveShadows

NamnBeskrivning
getReceiveShadows()Hämtar eller anger om denna geometri kan ta emot skugga.

Result:


setReceiveShadows

NamnBeskrivning
setReceiveShadows(value)Hämtar eller anger om denna geometri kan ta emot skugga.

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:


toMesh

NamnBeskrivning
toMesh()Konvertera aktuellt objekt till mesh

Result: Mesh


getBoundingBox

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

Result: Mesh


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