Box

خلاصه ای

Box یک کلاس در Aspose.3D FOSS برای جاوا است. وارثان از: Primitive, IMeshConvertible.

جعبه ابتدایی.

این کلاس ۳۸ روش برای کار با اشیاء Box در برنامه های جاوا را ارائه می دهد. روش های موجود شامل: A3DObject, Box, Entity, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getHeight, getHeightSegments,و 25 روش دیگر. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: boundingBox, castShadows, entityRendererKey, excluded, height, heightSegments,، و 10 تا ديگه .

خواص

نام:نوع:Accessشرح:
lengthSegmentsintبخونید.دریافت یا تنظیم بخش‌های طول.
widthSegmentsintبخونید.دریافت یا تنظیم بخش‌های عرض.
heightSegmentsintبخونید.دریافت یا تنظیم بخش‌های ارتفاع.
lengthdoubleبخونید.طول جعبه را که در محور z هم‌راستا است، دریافت یا تنظیم می‌کند.
widthdoubleبخونید.عرض جعبه‌ای که در محور x هم‌راستا است را دریافت یا تنظیم می‌کند.
heightdoubleبخونید.ارتفاع جعبه‌ای که در محور y هم‌تراز است را دریافت یا تنظیم می‌کند.
castShadowsbooleanبخونید.دریافت می‌کند که آیا این هندسه می‌تواند سایه بیندازد.
receiveShadowsbooleanبخونید.دریافت می‌کند که آیا این هندسه می‌تواند سایه دریافت کند.
parentNodeNodeبخونید.والد گره را دریافت می‌کند.
parentNodesArrayList<Node>بخونید.گره‌های والد را دریافت می‌کند.
excludedbooleanبخونید.مقدار مستثنی را دریافت می‌کند.
boundingBoxBoundingBoxبخونید.جعبه مرزی را دریافت می‌کند.
entityRendererKeyEntityRendererKeyبخونید.کلید رندر کنندهٔ موجودیت را دریافت می‌کند.
sceneSceneبخونید.صحنه را دریافت می‌کند.
nameStringبخونید.نام را دریافت می‌کند.
propertiesPropertyCollectionبخونید.ویژگی‌ها را دریافت می‌کند.

روش ها

Signatureشرح:
Box()یک نمونه جدید از کلاس Box را شروع می کند.
Box(length: double, width: double, height: double)یک نمونه جدید از کلاس Box را شروع می کند.
getLengthSegments()intدریافت یا تنظیم بخش‌های طول.
setLengthSegments(value: int)مقدار بخش‌های طول را تنظیم می‌کند.
getWidthSegments()intدریافت یا تنظیم بخش‌های عرض.
setWidthSegments(value: int)مقدار بخش‌های عرض را تنظیم می‌کند.
getHeightSegments()intدریافت یا تنظیم بخش‌های ارتفاع.
setHeightSegments(value: int)مقدار بخش‌های ارتفاع را تنظیم می‌کند.
getLength()doubleدریافت یا تنظیم طول جعبه که در محور z هم‌راستا است.
setLength(value: double)مقدار طول را تنظیم می‌کند.
getWidth()doubleعرض جعبه‌ای که در محور x هم‌راستا است را دریافت یا تنظیم می‌کند.
setWidth(value: double)مقدار عرض را تنظیم می‌کند.
getHeight()doubleارتفاع جعبه را که در محور y هم‌راستا است، دریافت یا تنظیم می‌کند.
setHeight(value: double)مقدار ارتفاع را تنظیم می‌کند.
toMesh()Meshتبدیل آبجکت در حال حاضر به شبکه.
getCastShadows()booleanدریافت می‌کند که آیا این هندسه می‌تواند سایه بیندازد.
setCastShadows(value: boolean)یک نمونه جدید از کلاس Box را شروع می کند.
getReceiveShadows()booleanدریافت می‌کند که آیا این هندسه می‌تواند سایه دریافت کند.
setReceiveShadows(value: boolean)شعاع بیرونی توروس مستطیل.
Primitive()یک نمونه جدید از کلاس Primitive را شروع می کند.
Entity(name: String)سازنده BooleanOperator.
getParentNode()Nodeسازنده نمونه.
setParentNode(value: Node)عامل بولی که در عملیات برای ایجاد شبکه نتیجه استفاده می شود.
getParentNodes()ArrayList<Node>ساختاری محافظت شده برای اجازه دادن به کلاس های مشتق نام تنظیم کنند.
getExcluded()booleanعامل بولی که در عملیات برای ایجاد شبکه نتیجه استفاده می شود.
setExcluded(value: boolean)مقدار مستثنی را تنظیم می‌کند.
getBoundingBox()BoundingBoxاولین اپراند عامل بولی.
getEntityRendererKey()EntityRendererKeyکلید رندر کننده ی موجود را باز می گرداند.
SceneObject()عامل بولی به شما اجازه می دهد که عملیات بولیی را روی دو مورد IMeshConvertible اعمال کنید.
getScene()Sceneسازنده BooleanOperator.
A3DObject()سیلندر پارامتر شده. همچنین می تواند برای نشان دادن مخروط استفاده شود زمانی که یکی از شعاع بالا / شععه پایین صفر است.
getName()Stringارتفاع ظرف.
setName(name: String)یک پروفایل CircleShape با شعاع مشخص را ایجاد می کند.
getProperties()PropertyCollectionیک نمونه جدید از کلاس سیلندر را شروع می کند.
findProperty(name: String)Propertyیک نمونه جدید از کلاس Bone را شروع می کند.
getProperty(name: String)Objectماتریس تبدیل گره را در حالت فعلی دریافت می‌کند.
setProperty(name: String, value: Object)بخش‌های عرض را دریافت می‌کند.
removeProperty(name: String)booleanکلید رندر کنندهٔ موجودیت را برای این موجودیت دریافت می‌کند.

همچنین ببینید:

 فارسی