Sphere

خلاصه ای

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

کُره ی پارامتر شده.

این کلاس 54 روش برای کار با اشیاء Sphere در برنامه های جاوا را فراهم می کند. روش های موجود شامل: A3DObject, Entity, Geometry, SceneObject, Sphere, addDeformer, addElement, createElement, createElementUV, findProperty, getBoundingBox, getCastShadows,، و 39 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: boundingBox, castShadows, controlPoints, deformers, deformers2, entityRendererKey,، و 16 تا ديگه .

خواص

نام:نوع:Accessشرح:
widthSegmentsintبخونید.دریافت یا تنظیم بخش‌های عرض.
heightSegmentsintبخونید.دریافت یا تنظیم بخش‌های ارتفاع.
phiStartdoubleبخونید.phi start را دریافت یا تنظیم می‌کند.
phiLengthdoubleبخونید.طول phi را دریافت یا تنظیم می‌کند.
thetaStartdoubleبخونید.دریافت یا تنظیم مقدار شروع θ.
thetaLengthdoubleبخونید.دریافت یا تنظیم طول تتا.
radiusdoubleبخونید.دریافت یا تنظیم شعاع کره.
visiblebooleanبخونید.قابل مشاهده را دریافت می‌کند.
castShadowsbooleanبخونید.سایه‌های پرتاب‌شده را دریافت می‌کند.
receiveShadowsbooleanبخونید.سایه‌های دریافت را دریافت می‌کند.
controlPointsjava.util.List<Vector4>بخونید.نقاط کنترل را دریافت می‌کند.
vertexElementsjava.util.List<VertexElement>بخونید.عناصر راس را دریافت می‌کند.
deformersjava.util.List<Deformer>بخونید.دستگاه‌های تغییر شکل را برمی‌گرداند.
deformers2java.util.Collection<T>بخونید.دستگاه‌های تغییر شکل را دریافت می‌کند deformers2.
parentNodeNodeبخونید.گره والد را دریافت می‌کند.
parentNodesArrayList<Node>بخونید.گره‌های والد را دریافت می‌کند.
excludedbooleanبخونید.مقدار مستثنی را برمی‌گرداند.
boundingBoxBoundingBoxبخونید.جعبه مرزی را دریافت می‌کند.
entityRendererKeyEntityRendererKeyبخونید.کلید رندر کنندهٔ موجودیت را دریافت می‌کند.
sceneSceneبخونید.صحنه را دریافت می‌کند.
nameStringبخونید.نام را دریافت می‌کند.
propertiesPropertyCollectionبخونید.خواص را دریافت می‌کند.

روش ها

Signatureشرح:
Sphere()نمونه جدیدی از Sphere با شعاع پیش فرض 1 را شروع می کند.
Sphere(radius: double)نمونه جدیدی از کلاس Sphere با شعاع مشخص را شروع می کند.
Sphere(radius: double, widthSegments: int, heightSegments: int)نمونه جدیدی از کلاس Sphere را با شعاع مشخص، قطعات عرض و قطاعات ارتفاع شروع می کند.
Sphere(name: String, radius: double, widthSegments: int, heightSegments: int, phiStart: double, phiLength: double, thetaStart: double, thetaLength: double)یک نمونه جدید کلاس Sphere را شروع می کند.
getWidthSegments()intدریافت یا تنظیم بخش‌های عرض.
setWidthSegments(value: int)مقدار بخش‌های عرض را تنظیم می‌کند.
getHeightSegments()intدریافت یا تنظیم بخش‌های ارتفاع.
setHeightSegments(value: int)مقدار بخش‌های ارتفاع را تنظیم می‌کند.
getPhiStart()doubleدریافت یا تنظیم مقدار شروع phi.
setPhiStart(value: double)مقدار شروع phi را تنظیم می‌کند.
getPhiLength()doubleطول phi را دریافت یا تنظیم می‌کند.
setPhiLength(value: double)مقدار طول phi را تنظیم می‌کند.
getThetaStart()doubleدریافت یا تنظیم مقدار شروع θ.
setThetaStart(value: double)مقدار شروع تتا را تنظیم می‌کند.
getThetaLength()doubleدریافت یا تنظیم طول theta.
setThetaLength(value: double)مقدار طول تتا را تنظیم می‌کند.
getRadius()doubleدریافت یا تنظیم شعاع کره.
setRadius(value: double)مقدار شعاع را تنظیم می‌کند.
toMesh()Meshتبدیل آبجکت در حال حاضر به شبکه.
Geometry()به هندسه در مورد اين نمونه ي کره زنگ ميزنه.
getVisible()booleanبازگرداننده قابل مشاهده.
setVisible(value: boolean)مقدار قابل مشاهده را تنظیم می‌کند.
getCastShadows()booleanسایه ها رو برگردونه.
setCastShadows(value: boolean)مقدار سایه‌پراکنی را تنظیم می‌کند.
getReceiveShadows()booleanسایه های دریافتی رو برگردونه.
setReceiveShadows(value: boolean)یک نمونه جدید کلاس Sphere را شروع می کند.
getControlPoints()java.util.List<Vector4>نقاط کنترل رو برگردونه.
getVertexElements()java.util.List<VertexElement>عناصر قله را باز می گرداند.
getDeformers()java.util.List<Deformer>. دَفِرُس رو برگردونيد.
getElement(type: VertexElementType)VertexElementتماس با getElement ((type) در این نمونه Sphere.
createElement(type: VertexElementType)VertexElementدریافت یا تنظیم بخش‌های ارتفاع.
addElement(element: VertexElement)addElement ((element) را در این نمونه Sphere فرا می خواند.
addDeformer(deformer: Deformer)یک دفرمر به این هندسه اضافه می کنه و مرجع مالک رو تنظیم میکنه.
getVertexElementOfUV(mapping: TextureMapping)VertexElementUVتماس با getVertexElementOfUV ((mapping) در این نمونه Sphere.
createElementUV(mapping: TextureMapping)VertexElementUVتماس با createElementUV ((نقشه سازی) در این نمونه Sphere.
getDeformers2()java.util.Collection<T>دکوراتورها رو برگردونه.
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کلید رندر کنندهٔ موجودیت را برای این موجودیت دریافت می‌کند.

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

 فارسی