UShape

Gambaran Umum

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

U-bentuk yang kompatibel dengan IFC didefinisikan oleh parameter.

Kelas ini menyediakan 39 metode untuk bekerja dengan objek UShape dalam program Java. Metode yang tersedia meliputi: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, UShape, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded, dan 24 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 10 lagi.

Properti

NamaJenisAksesDeskripsi
depthdoubleBacaMendapatkan panjang web.
flangeWidthdoubleBacaMendapatkan panjang flange.
webThicknessdoubleBacaMendapatkan ketebalan web.
flangeThicknessdoubleBacaMendapatkan ketebalan flange.
filletRadiusdoubleBacaMendapatkan radius fillet antara flange dan web.
edgeRadiusdoubleBacaMendapatkan radius tepi pada tepi flange.
webEdgeRadiusdoubleBacaMendapatkan radius tepi jaring.
extentVector2BacaMendapatkan rentang pada dimensi x dan y.
boundingBoxBoundingBoxBacaMendapatkan kotak pembatas.
parentNodeNodeBacaMendapatkan node induk.
parentNodesArrayList<Node>BacaMendapatkan node induk.
excludedbooleanBacaMendapatkan yang dikecualikan.
entityRendererKeyEntityRendererKeyBacaMendapatkan kunci renderer entitas.
sceneSceneBacaMendapatkan scene.
nameStringBacaMendapatkan nama.
propertiesPropertyCollectionBacaMendapatkan properti.

Metode

Tanda tanganDeskripsi
UShape()Konstruktor UShape.
getDepth() → doubleMendapatkan panjang web.
setDepth(value: double)Mengatur panjang web.
getFlangeWidth() → doubleMendapatkan panjang flange.
setFlangeWidth(value: double)Mengatur panjang flange.
getWebThickness() → doubleMendapatkan ketebalan web.
setWebThickness(value: double)Mengatur ketebalan web.
getFlangeThickness() → doubleMendapatkan ketebalan flange.
setFlangeThickness(value: double)Mengatur ketebalan flensa.
getFilletRadius() → doubleMendapatkan radius fillet antara flange dan web.
setFilletRadius(value: double)Mengatur radius fillet antara flange dan web.
getEdgeRadius() → doubleMendapatkan radius tepi pada tepi flange.
setEdgeRadius(value: double)Mengatur radius tepi pada tepi flange.
getWebEdgeRadius() → doubleMendapatkan radius tepi jaring.
setWebEdgeRadius(value: double)Mengatur radius tepi web.
getExtent() → Vector2Mendapatkan rentang pada dimensi x dan y.
ParameterizedProfile()Konstruktor.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxMengembalikan kotak pembatas.
Entity(name: String)Memanggil Entity(name) pada instance UShape ini.
getParentNode() → NodeKonstruktor UShape.
setParentNode(value: Node)Mengatur nilai node induk.
getParentNodes() → ArrayList<Node>Mengembalikan node induk.
getExcluded() → booleanMengembalikan yang dikecualikan.
setExcluded(value: boolean)Mengatur nilai yang dikecualikan.
getEntityRendererKey() → EntityRendererKeyMengembalikan kunci renderer entitas.
SceneObject()U-shape yang kompatibel dengan IFC didefinisikan oleh parameter.
SceneObject(name: String)Memanggil SceneObject(name) pada instance UShape ini.
getScene() → SceneMengembalikan scene.
A3DObject()Memanggil A3DObject pada instance UShape ini.
A3DObject(name: String)Memanggil A3DObject(name) pada instance UShape ini.
getName() → StringMengembalikan nama.
setName(name: String)Mengatur nilai name.
getProperties() → PropertyCollectionMengembalikan properti.
findProperty(name: String) → PropertyMemanggil findProperty(name) pada instance UShape ini.
getProperty(name: String) → ObjectMemanggil getProperty(name) pada instance UShape ini.
setProperty(name: String, value: Object)Mengatur nilai properti.
removeProperty(name: String) → booleanMemanggil removeProperty(name) pada instance UShape ini.
removeProperty(property: Property) → booleanMemanggil removeProperty(property) pada instance UShape ini.

Lihat Juga

 Bahasa Indonesia