اسطوانة

Cylinder class

أسطوانة معلمة. يمكن استخدامها أيضًا لتمثيل المخروط عندما يكون أحد القيم radiusTop/radiusBottom صفرًا.

الطرق

constructor

الاسمالوصف
constructor()يُنشئ مثيلاً جديدًا من الفئة Cylinder.

Result:


constructor_overload

الاسمالوصف
constructor_overload(radius, height)يُنشئ مثيلاً جديدًا من الفئة Cylinder.

Parameters:

الاسمالنوعالوصف
نصف القطرNumberنصف قطر الغطاء العلوي والسفلي.
heightNumberالارتفاع.

Result:


constructor_overload2

الاسمالوصف
constructor_overload2(radiusTop, radiusBottom, height)يُنشئ مثيلاً جديدًا من الفئة Cylinder.

Parameters:

الاسمالنوعالوصف
radiusTopNumberنصف قطر العلوي.
radiusBottomNumberنصف قطر السفلي.
heightNumberالارتفاع.

Result:


constructor_overload3

الاسمالوصف
constructor_overload3(radiusTop, radiusBottom, height, radialSegments, heightSegments, openEnded)يُنشئ مثيلاً جديدًا من الفئة Cylinder.

Parameters:

الاسمالنوعالوصف
radiusTopNumberنصف قطر الغطاء العلوي للأسطوانة.
radiusBottomNumberنصف قطر الغطاء السفلي للأسطوانة.
heightNumberارتفاع الأسطوانة.
radialSegmentsNumberقطاعات شعاعية لكل من الدائرتين العلوية والسفلية..
heightSegmentsNumberمقاطع الارتفاع.
openEndedbooleanإذا تم تعيينه إلى

Result:


constructor_overload4

الاسمالوصف
constructor_overload4(name, radiusTop, radiusBottom, height, radialSegments, heightSegments, openEnded, thetaStart, thetaLength)يُنشئ مثيلاً جديدًا من الفئة Cylinder.

Parameters:

الاسمالنوعالوصف
nameStringاسم هذا الكائن
radiusTopNumberنصف قطر الغطاء العلوي للأسطوانة.
radiusBottomNumberنصف قطر الغطاء السفلي للأسطوانة.
heightNumberارتفاع الأسطوانة.
radialSegmentsNumberقطاعات شعاعية لكل من الدائرتين العلوية والسفلية..
heightSegmentsNumberمقاطع الارتفاع.
openEndedbooleanإذا تم تعيينه إلى
thetaStartNumberبداية Theta.
thetaLengthNumberطول Theta.

Result:


getOffsetBottom

الاسمالوصف
getOffsetBottom()يحصل أو يعيّن إزاحة تحويل الرؤوس للجانب السفلي.

Result:


setOffsetBottom

الاسمالوصف
setOffsetBottom(value)يحصل أو يعيّن إزاحة تحويل الرؤوس للجانب السفلي.

Result:


getOffsetTop

الاسمالوصف
getOffsetTop()يحصل أو يعيّن إزاحة تحويل الرؤوس للجانب العلوي.

Result:


setOffsetTop

الاسمالوصف
setOffsetTop(value)يحصل أو يعيّن إزاحة تحويل الرؤوس للجانب العلوي.

Result:


getGenerateFanCylinder

الاسمالوصف
getGenerateFanCylinder()يحصل أو يضبط ما إذا كان سيتم إنشاء أسطوانة على شكل مروحة عندما تكون قيمة ThetaLength أقل من 2π، وإلا لن يتم قطع النموذج.

Result:


setGenerateFanCylinder

الاسمالوصف
setGenerateFanCylinder(value)يحصل أو يضبط ما إذا كان سيتم إنشاء أسطوانة على شكل مروحة عندما تكون قيمة ThetaLength أقل من 2π، وإلا لن يتم قطع النموذج.

Result:


getShearBottom

الاسمالوصف
getShearBottom()يحصل أو يضبط تحويل القص للجانب السفلي، المتجه يخزن قيم قص (محور x، محور z) المقاسة بالراديان، القيمة الافتراضية هي (0, 0).

Result:


setShearBottom

الاسمالوصف
setShearBottom(value)يحصل أو يضبط تحويل القص للجانب السفلي، المتجه يخزن قيم قص (محور x، محور z) المقاسة بالراديان، القيمة الافتراضية هي (0, 0).

Result:


getShearTop

الاسمالوصف
getShearTop()يحصل أو يضبط تحويل القص للجانب العلوي، المتجه يخزن قيم قص (محور x، محور z) المقاسة بالراديان، القيمة الافتراضية هي (0, 0).

Result:


setShearTop

الاسمالوصف
setShearTop(value)يحصل أو يضبط تحويل القص للجانب العلوي، المتجه يخزن قيم قص (محور x، محور z) المقاسة بالراديان، القيمة الافتراضية هي (0, 0).

Result:


getRadiusTop

الاسمالوصف
getRadiusTop()يحصل أو يضبط نصف قطر غطاء أعلى الأسطوانة. نصف قطر الغطاء العلوي.

Result:


setRadiusTop

الاسمالوصف
setRadiusTop(value)يحصل أو يضبط نصف قطر غطاء أعلى الأسطوانة. نصف قطر الغطاء العلوي.

Result:


getRadiusBottom

الاسمالوصف
getRadiusBottom()يحصل أو يضبط نصف قطر غطاء أسفل الأسطوانة. نصف قطر الغطاء السفلي.

Result:


setRadiusBottom

الاسمالوصف
setRadiusBottom(value)يحصل أو يضبط نصف قطر غطاء أسفل الأسطوانة. نصف قطر الغطاء السفلي.

Result:


getHeight

الاسمالوصف
getHeight()يحصل أو يضبط ارتفاع الأسطوانة. الارتفاع.

Result:


setHeight

الاسمالوصف
setHeight(value)يحصل أو يضبط ارتفاع الأسطوانة. الارتفاع.

Result:


getRadialSegments

الاسمالوصف
getRadialSegments()يحصل أو يضبط القطاعات الشعاعية. القطاعات الشعاعية.

Result:


setRadialSegments

الاسمالوصف
setRadialSegments(value)يحصل أو يضبط القطاعات الشعاعية. القطاعات الشعاعية.

Result:


getHeightSegments

الاسمالوصف
getHeightSegments()يحصل أو يضبط مقاطع الارتفاع. مقاطع الارتفاع.

Result:


setHeightSegments

الاسمالوصف
setHeightSegments(value)يحصل أو يضبط مقاطع الارتفاع. مقاطع الارتفاع.

Result:


getOpenEnded

الاسمالوصف
getOpenEnded()يحصل أو يضبط قيمة تشير إلى ما إذا كانت هذه الأسطوانة مفتوحة النهاية. القيمة الافتراضية هي false. true إذا كانت مفتوحة النهاية؛ وإلا فإن أغطية الأعلى/الأسفل موجودة.

Result:


setOpenEnded

الاسمالوصف
setOpenEnded(value)يحصل أو يضبط قيمة تشير إلى ما إذا كانت هذه الأسطوانة مفتوحة النهاية. القيمة الافتراضية هي false. true إذا كانت مفتوحة النهاية؛ وإلا فإن أغطية الأعلى/الأسفل موجودة.

Result:


getThetaStart

الاسمالوصف
getThetaStart()يحصل أو يضبط بداية الثيتا. القيمة الافتراضية هي 0. بداية الثيتا.

Result:


setThetaStart

الاسمالوصف
setThetaStart(value)يحصل أو يضبط بداية الثيتا. القيمة الافتراضية هي 0. بداية الثيتا.

Result:


getThetaLength

الاسمالوصف
getThetaLength()يحصل أو يضبط طول الثيتا. القيمة الافتراضية هي 2π. طول الثيتا.

Result:


setThetaLength

الاسمالوصف
setThetaLength(value)يحصل أو يضبط طول الثيتا. القيمة الافتراضية هي 2π. طول الثيتا.

Result:


getCastShadows

الاسمالوصف
getCastShadows()يحصل أو يضبط ما إذا كانت هذه الهندسة يمكنها إلقاء الظل

Result:


setCastShadows

الاسمالوصف
setCastShadows(value)يحصل أو يضبط ما إذا كانت هذه الهندسة يمكنها إلقاء الظل

Result:


getReceiveShadows

الاسمالوصف
getReceiveShadows()يحصل أو يضبط ما إذا كانت هذه الهندسة يمكنها استقبال الظل.

Result:


setReceiveShadows

الاسمالوصف
setReceiveShadows(value)يحصل أو يضبط ما إذا كانت هذه الهندسة يمكنها استقبال الظل.

Result:


getParentNodes

الاسمالوصف
getParentNodes()يحصل على جميع العقد الأصلية، يمكن ربط كيان بعدة عقد أصلية لتكرار الهندسة. العقد.

Result:


getExcluded

الاسمالوصف
getExcluded()يحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير.

Result:


setExcluded

الاسمالوصف
setExcluded(value)يحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير.

Result:


getParentNode

الاسمالوصف
getParentNode()يحصل أو يضبط العقدة الأصلية الأولى، إذا تم ضبط العقدة الأصلية الأولى، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى. العقدة الأصلية.

Result:


setParentNode

الاسمالوصف
setParentNode(value)يحصل أو يضبط العقدة الأصلية الأولى، إذا تم ضبط العقدة الأصلية الأولى، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى. العقدة الأصلية.

Result:


getScene

الاسمالوصف
getScene()يحصل على المشهد الذي ينتمي إليه هذا الكائن

Result:


getName

الاسمالوصف
getName()يحصل أو يضبط الاسم. الاسم.

Result:


setName

الاسمالوصف
setName(value)يحصل أو يضبط الاسم. الاسم.

Result:


getProperties

الاسمالوصف
getProperties()يحصل على مجموعة جميع الخصائص.

Result:


toMesh

الاسمالوصف
toMesh()تحويل الكائن الحالي إلى mesh

Result: شبكة


getBoundingBox

الاسمالوصف
getBoundingBox()يحصل على صندوق الحدود للكيان الحالي في نظام إحداثيات مساحة الكائن الخاصة به.

Result: شبكة


getEntityRendererKey

الاسمالوصف
getEntityRendererKey()يحصل على مفتاح مُعالج الكيان المسجل في المُعالج

Result: EntityRendererKey


removeProperty

الاسمالوصف
removeProperty(property)يزيل خاصية ديناميكية.

Parameters:

الاسمالنوعالوصف
خاصيةخاصيةأي خاصية لإزالتها

Result: boolean


removeProperty

الاسمالوصف
removeProperty(property)إزالة الخاصية المحددة بالاسم

Parameters:

الاسمالنوعالوصف
خاصيةStringnull

Result: boolean


getProperty

الاسمالوصف
getProperty(property)احصل على قيمة الخاصية المحددة

Parameters:

الاسمالنوعالوصف
خاصيةStringاسم الخاصية

Result: Object


setProperty

الاسمالوصف
setProperty(property, value)يضبط قيمة الخاصية المحددة

Parameters:

الاسمالنوعالوصف
خاصيةStringاسم الخاصية
القيمةObjectقيمة الخاصية

Result: Object


findProperty

الاسمالوصف
findProperty(propertyName)يبحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty/SetProperty) أو خاصية أصلية (تم التعرف عليها باسمها)

Parameters:

الاسمالنوعالوصف
propertyNameStringاسم الخاصية.

Result: خاصية