RectangularTorus

RectangularTorus

Overview

RectangularTorus adalah kelas di Aspose.3D FOSS untuk Java. Warisan dari: Primitive.

Torus persegi panjang yang terparametriskan.

Kelas ini menyediakan 36 metode untuk bekerja dengan objek RectangularTorus dalam program Java. Metode yang tersedia meliputi: A3DObject, Entity, Primitive, RectangularTorus, SceneObject, findProperty, getAngleStart, getArc, getBoundingBox, getCastShadows, getExcluded, getHeight, dan 24 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: angleStart, arc, boundingBox, castShadows, excluded, height, dan 9 lagi.

Properties

NameTypeAccessDescription
innerRadiusdoubleReadRadius dalam torus persegi panjang.
outerRadiusdoubleReadRadius luar torus persegi panjang.
heightdoubleReadTinggi torus persegi panjang.
arcdoubleReadTotal sudut busur, diukur dalam radian.
angleStartdoubleReadSudut awal busur, diukur dalam radian.
radialSegmentsintReadSegmen radial.
castShadowsbooleanReadDapatkan apakah geometri ini dapat melempar bayangan.
receiveShadowsbooleanReadDapatkan apakah geometri ini dapat menerima bayangan.
parentNodeNodeReadMendapatkan node induk.
parentNodesArrayList<Node>ReadMendapatkan node induk.
excludedbooleanReadMendapatkan yang dikecualikan.
boundingBoxBoundingBoxReadDapat kotak batas.
sceneSceneReadMendapatkan adegan.
nameStringReadMengetahui namanya.
propertiesPropertyCollectionReadMendapatkan properti.

Methods

SignatureDescription
getInnerRadius()doubleRadius dalam torus persegi panjang.
setInnerRadius(value: double)Menetapkan nilai radius dalam.
getOuterRadius()doubleRadius luar torus persegi panjang.
setOuterRadius(value: double)Menetapkan nilai radius luar.
getHeight()doubleTinggi torus persegi panjang.
setHeight(value: double)Menetapkan nilai tinggi.
getArc()doubleTotal sudut busur, diukur dalam radian.
setArc(value: double)Menetapkan nilai busur.
getAngleStart()doubleSudut awal busur, diukur dalam radian.
setAngleStart(value: double)Menetapkan nilai awal sudut.
getRadialSegments()intSegmen radial.
setRadialSegments(value: int)Menetapkan nilai segmen radial.
RectangularTorus()Konstruksi RectangularTorus.
toMesh()MeshTidak diimplementasikan dalam edisi FOSS throw pada runtime. Panggil keMesh pada contoh RectangularTorus ini.
getCastShadows()booleanDapatkan apakah geometri ini dapat melempar bayangan.
setCastShadows(value: boolean)Radius dalam torus persegi panjang.
getReceiveShadows()booleanDapatkan apakah geometri ini dapat menerima bayangan.
setReceiveShadows(value: boolean)Radius luar torus persegi panjang.
Primitive(name: String)Ini akan menginisialisasi sebuah instance baru dari kelas Primitive.
Entity()Kurva NURBS adalah kurva yang diwakili oleh Nurbs ((Non-uniform rational basis spline), A curve Nursus didefinisikan dengan getOrder ((), set Geometry.getControlPoints (() dan getKnotVectors (()) Komponen w dalam titik kontrol digunakan sebagai berat titik kendali, apa pun itu CurveDimension.TWO_DIMENSIONAL atau CurveDimension.THREE_DIMENSIONAL
getParentNode()NodeKonstruksi contoh.
setParentNode(value: Node)Operator Boolean yang digunakan dalam operasi untuk membuat mesh hasil.
getParentNodes()ArrayList<Node>Konstruktor yang dilindungi untuk memungkinkan kelas turunan menetapkan nama.
getExcluded()booleanOperator Boolean yang digunakan dalam operasi untuk membuat mesh hasil.
setExcluded(value: boolean)Menentukan nilai yang tidak termasuk.
getBoundingBox()BoundingBoxOperand pertama dari operator Boolean.
SceneObject()Operator Boolean memungkinkan Anda menerapkan operasi Boolan pada dua contoh IMeshConvertible .
getScene()SceneKonstruksi BooleanOperator.
A3DObject()Silinder Parameterized. Ini juga dapat digunakan untuk mewakili kerucut ketika satu dari radiusTop/radiusBottom adalah nol.
getName()StringSegmen dari kurva.
setName(name: String)Membangun profil CircleShape dengan radius yang ditentukan.
getProperties()PropertyCollectionIni akan menginisialisasi instansi baru dari kelas Cylinder.
findProperty(name: String)PropertyIni akan menginisialisasi instansi baru dari kelas Bone.
getProperty(name: String)ObjectDapatkan transformasi matriks dari node dalam posisi saat ini.
setProperty(name: String, value: Object)Dapatkan segmen lebar.
removeProperty(name: String)booleanDapatkan sistem koordinat flip titik kontrol / normal selama impor / ekspor.

See Also

 Bahasa Indonesia