Silindir

Cylinder class

Parametreli Silindir. radiusTop/radiusBottom değerlerinden biri sıfır olduğunda koniyi temsil etmek için de kullanılabilir.

Yöntemler

constructor

AdAçıklama
constructor()Silindir sınıfının yeni bir örneğini başlatır.

Result:


constructor_overload

AdAçıklama
constructor_overload(radius, height)Silindir sınıfının yeni bir örneğini başlatır.

Parameters:

AdTürAçıklama
yarıçapNumberÜst ve alt kapakların yarıçapı.
heightNumberYükseklik.

Result:


constructor_overload2

AdAçıklama
constructor_overload2(radiusTop, radiusBottom, height)Silindir sınıfının yeni bir örneğini başlatır.

Parameters:

AdTürAçıklama
radiusTopNumberÜst yarıçap.
radiusBottomNumberAlt yarıçap.
heightNumberYükseklik.

Result:


constructor_overload3

AdAçıklama
constructor_overload3(radiusTop, radiusBottom, height, radialSegments, heightSegments, openEnded)Silindir sınıfının yeni bir örneğini başlatır.

Parameters:

AdTürAçıklama
radiusTopNumberSilindirin üst kapağının yarıçapı.
radiusBottomNumberSilindirin alt kapağının yarıçapı.
heightNumberSilindirin yüksekliği.
radialSegmentsNumberRadial segmentleri hem üst hem alt dairelerin..
heightSegmentsNumberYükseklik segmentleri.
openEndedbooleanEğer ayarlanırsa

Result:


constructor_overload4

AdAçıklama
constructor_overload4(name, radiusTop, radiusBottom, height, radialSegments, heightSegments, openEnded, thetaStart, thetaLength)Silindir sınıfının yeni bir örneğini başlatır.

Parameters:

AdTürAçıklama
nameStringBu nesnenin adı
radiusTopNumberSilindirin üst kapağının yarıçapı.
radiusBottomNumberSilindirin alt kapağının yarıçapı.
heightNumberSilindirin yüksekliği.
radialSegmentsNumberRadial segmentleri hem üst hem alt dairelerin..
heightSegmentsNumberYükseklik segmentleri.
openEndedbooleanEğer ayarlanırsa
thetaStartNumberTheta başlangıcı.
thetaLengthNumberTheta uzunluğu.

Result:


getOffsetBottom

AdAçıklama
getOffsetBottom()Alt tarafın köşe dönüşüm ofsetini alır veya ayarlar.

Result:


setOffsetBottom

AdAçıklama
setOffsetBottom(value)Alt tarafın köşe dönüşüm ofsetini alır veya ayarlar.

Result:


getOffsetTop

AdAçıklama
getOffsetTop()Üst tarafın köşe dönüşüm ofsetini alır veya ayarlar.

Result:


setOffsetTop

AdAçıklama
setOffsetTop(value)Üst tarafın köşe dönüşüm ofsetini alır veya ayarlar.

Result:


getGenerateFanCylinder

AdAçıklama
getGenerateFanCylinder()ThetaLength 2PI’den küçük olduğunda fan tarzı silindiri oluşturup oluşturmayacağını alır veya ayarlar; aksi takdirde model kesilmez.

Result:


setGenerateFanCylinder

AdAçıklama
setGenerateFanCylinder(value)ThetaLength 2PI’den küçük olduğunda fan tarzı silindiri oluşturup oluşturmayacağını alır veya ayarlar; aksi takdirde model kesilmez.

Result:


getShearBottom

AdAçıklama
getShearBottom()Alt tarafın kayma dönüşümünü alır veya ayarlar, vektör (x ekseni, z ekseni) kayma değerini radyan cinsinden saklar, varsayılan değer (0, 0)‘dır.

Result:


setShearBottom

AdAçıklama
setShearBottom(value)Alt tarafın kayma dönüşümünü alır veya ayarlar, vektör (x ekseni, z ekseni) kayma değerini radyan cinsinden saklar, varsayılan değer (0, 0)‘dır.

Result:


getShearTop

AdAçıklama
getShearTop()Üst tarafın kayma dönüşümünü alır veya ayarlar, vektör (x ekseni, z ekseni) kayma değerini radyan cinsinden saklar, varsayılan değer (0, 0)‘dır.

Result:


setShearTop

AdAçıklama
setShearTop(value)Üst tarafın kayma dönüşümünü alır veya ayarlar, vektör (x ekseni, z ekseni) kayma değerini radyan cinsinden saklar, varsayılan değer (0, 0)‘dır.

Result:


getRadiusTop

AdAçıklama
getRadiusTop()Silindirin üst kapağının yarıçapını alır veya ayarlar. Üst kapağın yarıçapı.

Result:


setRadiusTop

AdAçıklama
setRadiusTop(value)Silindirin üst kapağının yarıçapını alır veya ayarlar. Üst kapağın yarıçapı.

Result:


getRadiusBottom

AdAçıklama
getRadiusBottom()Silindirin alt kapağının yarıçapını alır veya ayarlar. Alt kapağın yarıçapı.

Result:


setRadiusBottom

AdAçıklama
setRadiusBottom(value)Silindirin alt kapağının yarıçapını alır veya ayarlar. Alt kapağın yarıçapı.

Result:


getHeight

AdAçıklama
getHeight()Silindirin yüksekliğini alır veya ayarlar. Yükseklik.

Result:


setHeight

AdAçıklama
setHeight(value)Silindirin yüksekliğini alır veya ayarlar. Yükseklik.

Result:


getRadialSegments

AdAçıklama
getRadialSegments()Radyal segmentleri alır veya ayarlar. Radyal segmentler.

Result:


setRadialSegments

AdAçıklama
setRadialSegments(value)Radyal segmentleri alır veya ayarlar. Radyal segmentler.

Result:


getHeightSegments

AdAçıklama
getHeightSegments()Yükseklik segmentlerini alır veya ayarlar. Yükseklik segmentleri.

Result:


setHeightSegments

AdAçıklama
setHeightSegments(value)Yükseklik segmentlerini alır veya ayarlar. Yükseklik segmentleri.

Result:


getOpenEnded

AdAçıklama
getOpenEnded()Bu silindirin açık uçlu olup olmadığını belirten bir değeri alır veya ayarlar. Varsayılan değer false’tur. Açık uçlu ise true; aksi takdirde üst/alt kapaklar bulunur.

Result:


setOpenEnded

AdAçıklama
setOpenEnded(value)Bu silindirin açık uçlu olup olmadığını belirten bir değeri alır veya ayarlar. Varsayılan değer false’tur. Açık uçlu ise true; aksi takdirde üst/alt kapaklar bulunur.

Result:


getThetaStart

AdAçıklama
getThetaStart()Theta başlangıcını alır veya ayarlar. Varsayılan değer 0’dır. Theta başlangıcı.

Result:


setThetaStart

AdAçıklama
setThetaStart(value)Theta başlangıcını alır veya ayarlar. Varsayılan değer 0’dır. Theta başlangıcı.

Result:


getThetaLength

AdAçıklama
getThetaLength()Theta uzunluğunu alır veya ayarlar. Varsayılan değer 2π’dir. Theta uzunluğu.

Result:


setThetaLength

AdAçıklama
setThetaLength(value)Theta uzunluğunu alır veya ayarlar. Varsayılan değer 2π’dir. Theta uzunluğu.

Result:


getCastShadows

AdAçıklama
getCastShadows()Bu geometrinin gölge oluşturup oluşturamayacağını alır veya ayarlar

Result:


setCastShadows

AdAçıklama
setCastShadows(value)Bu geometrinin gölge oluşturup oluşturamayacağını alır veya ayarlar

Result:


getReceiveShadows

AdAçıklama
getReceiveShadows()Bu geometrinin gölge alıp almayacağını alır veya ayarlar.

Result:


setReceiveShadows

AdAçıklama
setReceiveShadows(value)Bu geometrinin gölge alıp almayacağını alır veya ayarlar.

Result:


getParentNodes

AdAçıklama
getParentNodes()Tüm üst düğümleri alır; bir varlık geometri örneklemesi için birden çok üst düğüme bağlanabilir. Düğümler.

Result:


getExcluded

AdAçıklama
getExcluded()Bu varlığın dışa aktarım sırasında hariç tutulup tutulmayacağını alır veya ayarlar.

Result:


setExcluded

AdAçıklama
setExcluded(value)Bu varlığın dışa aktarım sırasında hariç tutulup tutulmayacağını alır veya ayarlar.

Result:


getParentNode

AdAçıklama
getParentNode()İlk üst düğümü alır veya ayarlar, eğer ilk üst düğüm ayarlanırsa, bu varlık diğer üst düğümlerden ayrılacaktır. Üst düğüm.

Result:


setParentNode

AdAçıklama
setParentNode(value)İlk üst düğümü alır veya ayarlar, eğer ilk üst düğüm ayarlanırsa, bu varlık diğer üst düğümlerden ayrılacaktır. Üst düğüm.

Result:


getScene

AdAçıklama
getScene()Bu nesnenin ait olduğu sahneyi alır.

Result:


getName

AdAçıklama
getName()Adı alır veya ayarlar. Ad.

Result:


setName

AdAçıklama
setName(value)Adı alır veya ayarlar. Ad.

Result:


getProperties

AdAçıklama
getProperties()Tüm özelliklerin koleksiyonunu alır.

Result:


toMesh

AdAçıklama
toMesh()Mevcut nesneyi mesh’e dönüştür

Result: Mesh


getBoundingBox

AdAçıklama
getBoundingBox()Geçerli varlığın nesne uzayı koordinat sistemindeki sınırlayıcı kutusunu alır.

Result: Mesh


getEntityRendererKey

AdAçıklama
getEntityRendererKey()Renderörde kaydedilen varlık renderlayıcısının anahtarını alır.

Result: EntityRendererKey


removeProperty

AdAçıklama
removeProperty(property)Dinamik bir özelliği kaldırır.

Parameters:

AdTürAçıklama
propertyPropertyHangi özellik kaldırılacak

Result: boolean


removeProperty

AdAçıklama
removeProperty(property)Adı belirtilen özelliği kaldır.

Parameters:

AdTürAçıklama
propertStringnull

Result: boolean


getProperty

AdAçıklama
getProperty(property)Belirtilen özelliğin değerini al

Parameters:

AdTürAçıklama
propertyStringÖzellik adı

Result: Object


setProperty

AdAçıklama
setProperty(property, value)Belirtilen özelliğin değerini ayarlar

Parameters:

AdTürAçıklama
propertyStringÖzellik adı
değerObjectÖzelliğin değeri

Result: Object


findProperty

AdAçıklama
findProperty(propertyName)Özelliği bulur. Dinamik bir özellik (CreateDynamicProperty/SetProperty ile oluşturulan) veya yerel özellik (adıyla tanımlanan) olabilir.

Parameters:

AdTürAçıklama
propertyNameStringÖzellik adı.

Result: Property