LShape

Gambaran Umum

LShape adalah kelas dalam Aspose.3D FOSS untuk Java. Mewarisi dari: ParameterizedProfile.

Profil L-shape yang kompatibel dengan IFC yang didefinisikan oleh parameter.

Kelas ini menyediakan 35 metode untuk bekerja dengan objek LShape dalam program Java. Metode yang tersedia meliputi: A3DObject, Entity, LShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded, dan 20 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java mana pun setelah menginstal paket Aspose.3D FOSS untuk Java. Properti: boundingBox, depth, edgeRadius, entityRendererKey, excluded, extent, dan 8 lagi.

Properti

NamaJenisAksesDeskripsi
depthdoubleBacaMendapatkan kedalaman profil.
widthdoubleBacaMendapatkan lebar profil.
thicknessdoubleBacaMendapatkan ketebalan dinding konstan.
filletRadiusdoubleBacaMendapatkan radius fillet.
edgeRadiusdoubleBacaMendapatkan radius tepi.
extentVector2BacaMendapatkan rentang pada dimensi x dan y.
boundingBoxBoundingBoxBacaMendapatkan kotak pembatas.
parentNodeNodeBacaMendapatkan node induk.
parentNodesArrayList<Node>BacaMendapatkan node induk.
excludedbooleanBacaMendapatkan yang dikecualikan.
entityRendererKeyEntityRendererKeyBacaMendapatkan kunci perender entitas.
sceneSceneBacaMendapatkan scene.
nameStringBacaMendapatkan nama.
propertiesPropertyCollectionBacaMendapatkan properti.

Metode

Tanda TanganDeskripsi
LShape()Konstruktor LShape.
getDepth() → doubleMendapatkan kedalaman profil.
setDepth(value: double)Mengatur kedalaman profil.
getWidth() → doubleMendapatkan lebar profil.
setWidth(value: double)Mengatur lebar profil.
getThickness() → doubleMendapatkan ketebalan dinding konstan.
setThickness(value: double)Mengatur ketebalan dinding konstan.
getFilletRadius() → doubleMendapatkan radius fillet.
setFilletRadius(value: double)Mengatur radius fillet.
getEdgeRadius() → doubleMendapatkan radius tepi.
setEdgeRadius(value: double)Mengatur radius tepi.
getExtent() → Vector2Mendapatkan rentang pada dimensi x dan y.
ParameterizedProfile()Konstruktor.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxMengembalikan kotak pembatas.
Entity(name: String)Memanggil Entity(name) pada instance LShape 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.
getEntityRendererKey() → EntityRendererKeyMengembalikan kunci renderer entitas.
SceneObject()Profil L yang kompatibel dengan IFC dan didefinisikan oleh parameter.
SceneObject(name: String)Memanggil SceneObject(name) pada instance LShape ini.
getScene() → SceneMengembalikan scene.
A3DObject()Memanggil A3DObject pada instance LShape ini.
A3DObject(name: String)Memanggil A3DObject(name) pada instance LShape ini.
getName() → StringMengembalikan nama.
setName(name: String)Mengatur nilai nama.
getProperties() → PropertyCollectionMengembalikan properti.
findProperty(name: String) → PropertyMemanggil findProperty(name) pada instance LShape ini.
getProperty(name: String) → ObjectMemanggil getProperty(name) pada instance LShape ini.
setProperty(name: String, value: Object)Mengatur nilai properti.
removeProperty(name: String) → booleanMemanggil removeProperty(name) pada instance LShape ini.
removeProperty(property: Property) → booleanMemanggil removeProperty(property) pada instance LShape ini.

Lihat Juga

 Bahasa Indonesia