TrapeziumShape
نمای کلی
TrapeziumShape یک کلاس در Aspose.3D FOSS برای Java است. ارثبری از: ParameterizedProfile.
شکل ذوزنقه سازگار با IFC که با پارامترها تعریف شده است.
این کلاس 33 متد برای کار با اشیاء TrapeziumShape در برنامههای Java فراهم میکند. متدهای موجود شامل: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, TrapeziumShape, findProperty, getBottomXDim, getBoundingBox, getEntityRendererKey, getExcluded, getExtent و 18 متد دیگر. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای Java برای هر برنامه Java در دسترس هستند. ویژگیها: bottomXDim, boundingBox, entityRendererKey, excluded, extent, name و 7 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
bottomXDim | double | خواندن | طول خط زیرین را که در امتداد محور x اندازهگیری میشود، بهدست میآورد. |
topXDim | double | خواندن | محدودهٔ خط بالایی را که در امتداد محور x اندازهگیری میشود، دریافت میکند. |
yDim | double | خواندن | فاصلۀ بین خطوط بالا و پایین را که در امتداد محور y اندازهگیری میشود، بهدست میآورد. |
topXOffset | double | خواندن | افست از ابتدای خط بالا تا خط پایین را بهدست میآورد. |
extent | Vector2 | خواندن | بازه را در ابعاد x و y دریافت میکند. |
boundingBox | BoundingBox | خواندن | جعبه مرزبندی را دریافت میکند. |
parentNode | Node | خواندن | گره والد را دریافت میکند. |
parentNodes | ArrayList<Node> | خواندن | نودهای والد را دریافت میکند. |
excluded | boolean | خواندن | مقدار مستثنیها را دریافت میکند. |
entityRendererKey | EntityRendererKey | خواندن | کلید رندر کنندهٔ موجودیت را دریافت میکند. |
scene | Scene | خواندن | صحنه را دریافت میکند. |
name | String | خواندن | نام را دریافت میکند. |
properties | PropertyCollection | خواندن | خصوصیات را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
TrapeziumShape() | سازندهٔ TrapeziumShape. |
getBottomXDim() → double | طول خط پایین را که در امتداد محور x اندازهگیری میشود، برمیگرداند. |
setBottomXDim(value: double) | دامنه خط پایین را که بر محور x اندازهگیری میشود تنظیم میکند. |
getTopXDim() → double | طول خط بالایی را که در امتداد محور x اندازهگیری میشود، دریافت میکند. |
setTopXDim(value: double) | بازهٔ خط بالایی را که در امتداد محور x اندازهگیری میشود تنظیم میکند. |
getYDim() → double | فاصله بین خطوط بالایی و پایینی را که در امتداد محور y اندازهگیری میشود، دریافت میکند. |
setYDim(value: double) | فاصله بین خطوط بالایی و پایینی را که در امتداد محور y اندازهگیری میشود، تنظیم میکند. |
getTopXOffset() → double | انحراف از ابتدای خط بالایی تا خط پایینی را دریافت میکند. |
setTopXOffset(value: double) | انحراف از ابتدای خط بالایی تا خط پایینی را تنظیم میکند. |
getExtent() → Vector2 | ابعاد را در بُعدهای x و y دریافت میکند. |
ParameterizedProfile() | سازنده. |
Profile() | سازنده. |
getBoundingBox() → BoundingBox | جعبه محدود کننده را برمیگرداند. |
Entity(name: String) | متد Entity(name) را بر روی این نمونه TrapeziumShape فراخوانی میکند. |
getParentNode() → Node | گرهٔ والد را برمیگرداند. |
setParentNode(value: Node) | مقدار گره والد را تنظیم میکند. |
getParentNodes() → ArrayList<Node> | بازه خط پایین را که در امتداد محور x اندازهگیری میشود دریافت میکند. |
getExcluded() → boolean | مستثنی را برمیگرداند. |
setExcluded(value: boolean) | بازه خط پایین را که در امتداد محور x اندازهگیری میشود تنظیم میکند. |
getEntityRendererKey() → EntityRendererKey | محدودهٔ خط بالایی را که در طول محور x اندازهگیری میشود، برمیگرداند. |
SceneObject() | شکل ذوزنقه سازگار با IFC که با پارامترها تعریف شده است. |
SceneObject(name: String) | متد SceneObject(name) را بر روی این نمونهٔ TrapeziumShape فراخوانی میکند. |
getScene() → Scene | صحنه را برمیگرداند. |
A3DObject() | متد A3DObject را بر روی این نمونهٔ TrapeziumShape فراخوانی میکند. |
A3DObject(name: String) | متد A3DObject(name) را بر روی این نمونهٔ TrapeziumShape فراخوانی میکند. |
getName() → String | سازندهٔ TrapeziumShape. |
setName(name: String) | مقدار name را تنظیم میکند. |
getProperties() → PropertyCollection | خواص را برمیگرداند. |
findProperty(name: String) → Property | در این نمونه TrapeziumShape، متد findProperty(name) را فراخوانی میکند. |
getProperty(name: String) → Object | در این نمونه TrapeziumShape، متد getProperty(name) را فراخوانی میکند. |
setProperty(name: String, value: Object) | مقدار ویژگی را تنظیم میکند. |
removeProperty(name: String) → boolean | در این نمونه TrapeziumShape، متد removeProperty(name) را فراخوانی میکند. |
removeProperty(property: Property) → boolean | بازهٔ خط بالایی را که در طول محور x اندازهگیری میشود تنظیم میکند. |