Cylinder

خلاصه ای

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

. سیلندر پارامتر شده.

این کلاس 52 روش برای کار با شیء سیلیندر در برنامه های جاوا را فراهم می کند. روش های موجود شامل: A3DObject, Cylinder, Entity, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getGenerateFanCylinder, getHeight,، و 39 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: boundingBox, castShadows, entityRendererKey, excluded, generateFanCylinder, height,، و 17 تا ديگه .

خواص

نام:نوع:Accessشرح:
offsetBottomVector3بخونید.آفست تبدیل رئوس سمت پایین را دریافت می‌کند.
offsetTopVector3بخونید.آفست تبدیل رئوس سمت بالا را دریافت می‌کند.
generateFanCylinderbooleanبخونید.می گیرد که آیا برای تولید سیلندر سبک فن زمانی که ThetaLength کمتر از 2 * PI است، در غیر این صورت مدل قطع نخواهد شد.
shearBottomVector2بخونید.از تغییر درخشش طرف پایین، وکتور ارزش (محور x, محور z) را ذخیره می کند که به صورت رادیان اندازه گیری شده است. مقدار پیش فرض (0, 0) @ بازگشت تغییر دگرگونی سمت پایین ، vect است .
shearTopVector2بخونید.از تغییر درخشش طرف بالا، وکتور ارزش (محور x, محور z) را ذخیره می کند که به صورت رادیان اندازه گیری شده است. مقدار پیش فرض (0, 0) @ بازگشت تغییر دگرگونی سمت بالا ، وکتوری sto است .
radiusTopdoubleبخونید.شعاع درپوش بالایی سیلندر را دریافت می‌کند.
radiusBottomdoubleبخونید.شعاع درپوش پایین سیلندر را دریافت می‌کند.
heightdoubleبخونید.ارتفاع سیلندر را دریافت می‌کند.
radialSegmentsintبخونید.بخش‌های شعاعی را دریافت می‌کند.
heightSegmentsintبخونید.بخش‌های ارتفاع را دریافت می‌کند.
openEndedbooleanبخونید.مقداری را برمی‌گرداند که نشان می‌دهد آیا این Cylinder باز انتها است.
thetaStartdoubleبخونید.theta start را دریافت می‌کند.
thetaLengthdoubleبخونید.طول theta را دریافت می‌کند.
castShadowsbooleanبخونید.دریافت می‌کند که آیا این هندسه می‌تواند سایه بیندازد.
receiveShadowsbooleanبخونید.دریافت می‌کند که آیا این هندسه می‌تواند سایه دریافت کند.
parentNodeNodeبخونید.گره والد را دریافت می‌کند.
parentNodesArrayList<Node>بخونید.گره‌های والد را دریافت می‌کند.
excludedbooleanبخونید.مقدار مستثنی را برمی‌گرداند.
boundingBoxBoundingBoxبخونید.جعبه مرزی را دریافت می‌کند.
entityRendererKeyEntityRendererKeyبخونید.کلید رندر کنندهٔ موجودیت را دریافت می‌کند.
sceneSceneبخونید.صحنه را دریافت می‌کند.
nameStringبخونید.نام را دریافت می‌کند.
propertiesPropertyCollectionبخونید.ویژگی‌ها را دریافت می‌کند.

روش ها

Signatureشرح:
Cylinder()یک نمونه جدید از کلاس سیلندر را شروع می کند.
Cylinder(radiusTop: double, radiusBottom: double, height: double, radialSegments: int, heightSegments: int, openEnded: boolean)یک نمونه جدید از کلاس سیلندر را شروع می کند.
getOffsetBottom()Vector3آفست تبدیل رئوس سمت پایین را دریافت می‌کند.
setOffsetBottom(value: Vector3)مقدار افست پایین را تنظیم می‌کند.
getOffsetTop()Vector3آفست تبدیل رئوس سمت بالا را دریافت می‌کند.
setOffsetTop(value: Vector3)مقدار افست بالا را تنظیم می‌کند.
getGenerateFanCylinder()booleanمی گیرد که آیا برای تولید سیلندر سبک فن زمانی که ThetaLength کمتر از 2 * PI است، در غیر این صورت مدل قطع نخواهد شد.
setGenerateFanCylinder(value: boolean)مقدار سیلندر فن تولید را تنظیم می‌کند.
getShearBottom()Vector2از تغییر درخشش طرف پایین، وکتور ارزش (محور x, محور z) را ذخیره می کند که به صورت رادیان اندازه گیری شده است. مقدار پیش فرض (0, 0) @ بازگشت تغییر دگرگونی سمت پایین ، vect است .
setShearBottom(value: Vector2)مقدار برش پایین را تنظیم می‌کند.
getShearTop()Vector2از تغییر درخشش طرف بالا، وکتور ارزش (محور x, محور z) را ذخیره می کند که به صورت رادیان اندازه گیری شده است. مقدار پیش فرض (0, 0) @ بازگشت تغییر دگرگونی سمت بالا ، وکتوری sto است .
setShearTop(value: Vector2)مقدار بالای برش را تنظیم می‌کند.
getRadiusTop()doubleشعاع درپوش بالایی سیلندر را دریافت می‌کند.
setRadiusTop(value: double)مقدار شعاع بالایی را تنظیم می‌کند.
getRadiusBottom()doubleشعاع درپوش پایین سیلندر را دریافت می‌کند.
setRadiusBottom(value: double)مقدار شعاع پایین را تنظیم می‌کند.
getHeight()doubleارتفاع سیلندر را دریافت می‌کند.
setHeight(value: double)مقدار ارتفاع را تنظیم می‌کند.
getRadialSegments()intبخش‌های شعاعی را دریافت می‌کند.
setRadialSegments(value: int)مقدار بخش‌های شعاعی را تنظیم می‌کند.
getHeightSegments()intبخش‌های ارتفاع را دریافت می‌کند.
setHeightSegments(value: int)مقدار بخش‌های ارتفاع را تنظیم می‌کند.
getOpenEnded()booleanمقداری را برمی‌گرداند که نشان می‌دهد آیا این Cylinder باز انتها است.
setOpenEnded(value: boolean)مقدار باز انتهایی را تنظیم می‌کند.
getThetaStart()doubletheta start را دریافت می‌کند.
setThetaStart(value: double)مقدار شروع تتا را تنظیم می‌کند.
getThetaLength()doubleطول theta را برمی‌گرداند.
setThetaLength(value: double)مقدار طول تتا را تنظیم می‌کند.
toMesh()Meshتبدیل شیء فعلی به شبکه @ return شبکه.
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کلید رندر کنندهٔ موجودیت را برای این موجودیت دریافت می‌کند.

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

 فارسی