Primitive

Gambaran Umum

Primitive adalah class dalam Aspose.3D FOSS untuk Java. Mewarisi dari: Entity, IMeshConvertible.

Kelas dasar untuk semua primitif.

Kelas ini menyediakan 28 metode untuk bekerja dengan objek Primitive dalam program Java. Metode yang tersedia meliputi: A3DObject, Entity, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getName, getParentNode, getParentNodes, dan 12 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket Aspose.3D FOSS untuk Java. Properti: boundingBox, castShadows, entityRendererKey, excluded, name, parentNode, dan 4 lagi.

Properti

NamaJenisAksesDeskripsi
castShadowsbooleanBacaMendapatkan apakah geometri ini dapat menghasilkan bayangan.
receiveShadowsbooleanBacaMendapatkan apakah geometri ini dapat menerima bayangan.
parentNodeNodeBacaMendapatkan node induk.
parentNodesArrayList<Node>BacaMendapatkan node induk.
excludedbooleanBacaMendapatkan yang dikecualikan.
boundingBoxBoundingBoxBacaMendapatkan kotak pembatas.
entityRendererKeyEntityRendererKeyBacaMendapatkan kunci renderer entitas.
sceneSceneBacaMendapatkan scene.
nameStringBacaMendapatkan nama.
propertiesPropertyCollectionBacaMendapatkan properti.

Metode

Tanda TanganDeskripsi
getCastShadows() → booleanMendapatkan apakah geometri ini dapat memproyeksikan bayangan.
setCastShadows(value: boolean)Mengatur nilai cast shadows.
getReceiveShadows() → booleanMendapatkan apakah geometri ini dapat menerima bayangan.
setReceiveShadows(value: boolean)Mengatur nilai receive shadows.
Primitive()Menginisialisasi sebuah instance baru dari kelas Primitive.
Primitive(name: String)Menginisialisasi instance baru dari kelas Primitive.
toMesh() → MeshUbah objek saat ini menjadi mesh.
Entity(name: String)Memanggil Entity(name) pada instance Primitive ini.
getParentNode() → NodeMengembalikan node induk.
setParentNode(value: Node)Mengatur nilai node induk.
getParentNodes() → ArrayList<Node>Mengembalikan node-node induk.
getExcluded() → booleanMengembalikan yang dikecualikan.
setExcluded(value: boolean)Mengatur nilai yang dikecualikan.
getBoundingBox() → BoundingBoxMengembalikan kotak pembatas.
getEntityRendererKey() → EntityRendererKeyMengembalikan kunci renderer entitas.
SceneObject()Kelas dasar untuk semua primitif.
SceneObject(name: String)Memanggil SceneObject(name) pada instance Primitive ini.
getScene() → SceneMengembalikan scene.
A3DObject()Memanggil A3DObject pada instance Primitive ini.
A3DObject(name: String)Memanggil A3DObject(name) pada instance Primitive ini.
getName() → StringMengembalikan nama.
setName(name: String)Mengatur nilai nama.
getProperties() → PropertyCollectionMengembalikan properti.
findProperty(name: String) → PropertyMemanggil findProperty(name) pada instance Primitive ini.
getProperty(name: String) → ObjectMemanggil getProperty(name) pada instance Primitive ini.
setProperty(name: String, value: Object)Mengatur nilai properti.
removeProperty(name: String) → booleanMemanggil removeProperty(name) pada instance Primitive ini.
removeProperty(property: Property) → booleanMemanggil removeProperty(property) pada instance Primitive ini.

Lihat Juga

 Bahasa Indonesia