TShape

Áttekintés

TShape egy osztály a Aspose.3D FOSS-ben a Java számára. Örökli: ParameterizedProfile.

IFC kompatibilis T-alak, amely paraméterekkel van definiálva.

Ez az osztály 39 metódust biztosít a TShape objektumokkal való munkához a Java programokban. Elérhető metódusok: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, TShape, findProperty, getBoundingBox, getDepth, getEntityRendererKey, getExcluded, getExtent, és további 24 metódus. Minden nyilvános tag elérhető bármely Java alkalmazás számára a Aspose.3D FOSS a Java csomag telepítése után. Tulajdonságok: boundingBox, depth, entityRendererKey, excluded, extent, filletRadius, és további 10.

Tulajdonságok

NévTípusHozzáférésLeírás
depthdoubleOlvasásLekéri a háló hosszát.
flangeWidthdoubleOlvasásVisszaadja a perem hosszát.
webThicknessdoubleOlvasásVisszaadja a web falvastagságát.
flangeThicknessdoubleOlvasásVisszaadja a perem falvastagságát.
filletRadiusdoubleOlvasásVisszaadja a szár és a szárny közötti lekerekítés sugarát.
flangeEdgeRadiusdoubleOlvasásA peremél sugarát adja vissza.
webEdgeRadiusdoubleOlvasásA web él sugarát adja vissza.
extentVector2OlvasásVisszaadja a kiterjedést az x és y dimenzióban.
boundingBoxBoundingBoxOlvasásLekéri a határoló dobozt.
parentNodeNodeOlvasásLekéri a szülőcsomópontot.
parentNodesArrayList<Node>OlvasásVisszaadja a szülőcsomópontokat.
excludedbooleanOlvasásLekéri a kizártakat.
entityRendererKeyEntityRendererKeyOlvasásLekéri az entitás renderelő kulcsát.
sceneSceneOlvasásLekéri a jelenetet.
nameStringOlvasásVisszaadja a nevet.
propertiesPropertyCollectionOlvasásLekéri a tulajdonságokat.

Metódusok

AláírásLeírás
TShape()A TShape konstruktorja.
getDepth() → doubleVisszaadja a háló hosszát.
setDepth(value: double)Beállítja a web hosszát.
getFlangeWidth() → doubleVisszaadja a perem hosszát.
setFlangeWidth(value: double)Beállítja a perem hosszát.
getWebThickness() → doubleA web falvastagságát adja vissza.
setWebThickness(value: double)Beállítja a web falvastagságát.
getFlangeThickness() → doubleA perem falvastagságát adja vissza.
setFlangeThickness(value: double)Beállítja a perem falvastagságát.
getFilletRadius() → doubleLekéri a szár és a perem közötti kerekítés sugarát.
setFilletRadius(value: double)Beállítja a fillet sugarát a web és a flánk között.
getFlangeEdgeRadius() → doubleLekéri a peremél sugarát.
setFlangeEdgeRadius(value: double)Beállítja a flange él sugarát.
getWebEdgeRadius() → doubleVisszaadja a web edge sugarát.
setWebEdgeRadius(value: double)Beállítja a háló él sugárát.
getExtent() → Vector2Lekéri a kiterjedést x és y dimenzióban.
ParameterizedProfile()Konstruktor.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxVisszaadja a határoló dobozt.
Entity(name: String)Meghívja az Entity(name) metódust ezen a TShape példányon.
getParentNode() → NodeA TShape konstruktora.
setParentNode(value: Node)Beállítja a szülőcsomópont értékét.
getParentNodes() → ArrayList<Node>Visszaadja a szülőcsomópontokat.
getExcluded() → booleanVisszaadja a kizárttakat.
setExcluded(value: boolean)Beállítja a kizárt értéket.
getEntityRendererKey() → EntityRendererKeyVisszaadja az entitás renderelő kulcsát.
SceneObject()IFC-kompatibilis T-alak, amely paraméterekkel van definiálva.
SceneObject(name: String)Meghívja a(z) SceneObject(name) metódust ezen a TShape példányon.
getScene() → SceneVisszaadja a jelenetet.
A3DObject()Meghívja az A3DObject-et ezen a TShape példányon.
A3DObject(name: String)Meghívja az A3DObject(name)-t ezen a TShape példányon.
getName() → StringVisszaadja a nevet.
setName(name: String)Beállítja a name értékét.
getProperties() → PropertyCollectionVisszaadja a tulajdonságokat.
findProperty(name: String) → PropertyMeghívja a findProperty(name) metódust ezen a TShape példányon.
getProperty(name: String) → ObjectMeghívja a getProperty(name) metódust ezen a TShape példányon.
setProperty(name: String, value: Object)Beállítja a tulajdonság értékét.
removeProperty(name: String) → booleanMeghívja a removeProperty(name) metódust ezen a TShape példányon.
removeProperty(property: Property) → booleanMeghívja a removeProperty(property) metódust ezen a TShape példányon.

Lásd még:

 Magyar