Plane

Gambaran Umum

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

Pesawat yang diperhitungkan.

Kelas ini menyediakan 36 metode untuk bekerja dengan objek Plane dalam program Java. Metode yang tersedia meliputi: A3DObject, Entity, Plane, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getExcluded, getLength, getLengthSegments, getName, dan 22 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: boundingBox, castShadows, excluded, length, lengthSegments, name, dan 8 lagi.

Properti

NameTypeAccessDescription
upVector3ReadDapatkan vektor naik pesawat, nilai default adalah (0, 1, 0), ini mempengaruhi generasi dari pesawat
/
lengthdoubleReadDapatkan panjang pesawat.
widthdoubleReadDapatkan lebar pesawat.
lengthSegmentsintReadDapatkan segmen panjang.
widthSegmentsintReadDapatkan segmen lebar.
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.

Metode

SignatureDescription
Plane()Ini akan menginisialisasi instance baru dari Plane dengan ukuran default 1x1.
Plane(length: double, width: double)Ini akan menginisialisasi instance baru dari Plane.
Plane(name: String, length: double, width: double, lengthSegments: int, widthSegments: int)Ini akan menginisialisasi instance baru dari Plane.
getUp() → Vector3Dapatkan vektor naik pesawat, nilai default adalah (0, 1, 0), ini mempengaruhi generasi dari pesawat
/
setUp(value: Vector3)Menetapkan nilai up.
getLength() → doubleDapatkan panjang pesawat.
setLength(value: double)Menetapkan nilai panjang.
getWidth() → doubleDapatkan lebar pesawat.
setWidth(value: double)Menetapkan nilai lebar.
getLengthSegments() → intDapatkan segmen panjang.
setLengthSegments(value: int)Menetapkan nilai segmen panjang.
getWidthSegments() → intDapatkan segmen lebar.
setWidthSegments(value: int)Menetapkan nilai segmen lebar.
toMesh() → MeshKonversi obyek arus ke mesh.
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.

Lihat Juga

 Bahasa Indonesia