LinearExtrusion

LinearExtrusion class

الإسقاط الخطي يأخذ شكلًا ثنائي الأبعاد كمدخل ويُمد الشكل إلى البُعد الثالث.

الطرق

constructor

الاسمالوصف
constructor()منشئ كائن LinearExtrusion.

Result:


constructor_overload

الاسمالوصف
constructor_overload(shape, height)منشئ كائن LinearExtrusion.

Result:


getShape

الاسمالوصف
getShape()الشكل الأساسي الذي سيتم بثقه.

Result:


setShape

الاسمالوصف
setShape(value)الشكل الأساسي الذي سيتم بثقه.

Result:


getDirection

الاسمالوصف
getDirection()اتجاه البث، القيمة الافتراضية هي (0, 0, 1)

Result:


setDirection

الاسمالوصف
setDirection(value)اتجاه البث، القيمة الافتراضية هي (0, 0, 1)

Result:


getHeight

الاسمالوصف
getHeight()ارتفاع الشكل المستخرج، القيمة الافتراضية هي 1.0

Result:


setHeight

الاسمالوصف
setHeight(value)ارتفاع الشكل المستخرج، القيمة الافتراضية هي 1.0

Result:


getSlices

الاسمالوصف
getSlices()الشرائح للشكلة المستخرجة الملتوية، القيمة الافتراضية هي 1.

Result:


setSlices

الاسمالوصف
setSlices(value)الشرائح للشكلة المستخرجة الملتوية، القيمة الافتراضية هي 1.

Result:


getCenter

الاسمالوصف
getCenter()إذا كانت هذه القيمة false، يكون نطاق البث الخطي على محور Z من 0 إلى الارتفاع، وإلا يكون النطاق من -الارتفاع/2 إلى الارتفاع/2.

Result:


setCenter

الاسمالوصف
setCenter(value)إذا كانت هذه القيمة false، يكون نطاق البث الخطي على محور Z من 0 إلى الارتفاع، وإلا يكون النطاق من -الارتفاع/2 إلى الارتفاع/2.

Result:


getTwistOffset

الاسمالوصف
getTwistOffset()الإزاحة المستخدمة في الالتواء، القيمة الافتراضية هي (0, 0, 0).

Result:


setTwistOffset

الاسمالوصف
setTwistOffset(value)الإزاحة المستخدمة في الالتواء، القيمة الافتراضية هي (0, 0, 0).

Result:


getTwist

الاسمالوصف
getTwist()عدد الدرجات التي يتم بث الشكل من خلالها.

Result:


setTwist

الاسمالوصف
setTwist(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()تحويل البث إلى شبكة.

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: خاصية