HollowRectangleShape

HollowRectangleShape

Áttekintés

HollowRectangleShape egy osztály a Aspose.3D FOSS-ban Java céljából. Örökli: RectangleShape.

IFC-kompatibilis üreges téglalap alakú forma, belső és külső lekerekített sarkokkal.

Ez az osztály 36 metódust biztosít a HollowRectangleShape objektumokkal való munkához Java programokban. Az elérhető metódusok között szerepel: A3DObject, Entity, HollowRectangleShape, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, valamint 21 további metódus. Minden nyilvános tag elérhető bármely Java alkalmazás számára a Aspose.3D FOSS Java csomag telepítése után. Tulajdonságok: boundingBox, entityRendererKey, excluded, extent, innerFilletRadius, name, és további 8.

Tulajdonságok

NévTípusHozzáférésLeírás
wallThicknessdoubleOlvasásLekéri a vastagságot a téglalap határa és a belső lyuk között.
innerFilletRadiusdoubleOlvasásVisszaadja a belső téglalap belső lekerekítési sugarát.
roundingRadiusdoubleOlvasásLekéri a négy sarok körívének sugarát, fokban mérve.
xDimdoubleOlvasásLekéri a téglalap kiterjedését az x-tengely irányában.
yDimdoubleOlvasásVisszaadja a téglalap kiterjedését az y-tengely irányában.
extentVector2OlvasásVisszaadja a kiterjedést az x és y dimenzióban.
boundingBoxBoundingBoxOlvasásLekéri a határoló dobozt.
parentNodeNodeOlvasásVisszaadja a szülőcsomópontot.
parentNodesArrayList<Node>OlvasásLekéri a szülőcsomópontokat.
excludedbooleanOlvasásMegkapja a kizárt elemet.
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
HollowRectangleShape()Létrehozza a HollowRectangleShape profilt az alapértelmezett értékekkel.
getWallThickness() → doubleLekéri a téglalap pereme és a belső lyuk közötti vastagságot.
setWallThickness(value: double)Beállítja a téglalap pereme és a belső lyuk közötti vastagságot.
getInnerFilletRadius() → doubleLekéri a belső téglalap lekerekítési sugarát.
setInnerFilletRadius(value: double)Beállítja a belső téglalap lekerekítési sugarát.
RectangleShape()RectangleShape konstruktorja.
getRoundingRadius() → doubleLekéri a négy sarok körívének sugarát fokban.
setRoundingRadius(value: double)Beállítja a négy sarok körívének sugarát fokban.
getXDim() → doubleLekéri a téglalap kiterjedését az x-tengely irányában.
setXDim(value: double)Beállítja a téglalap kiterjedését az x-tengely irányában.
getYDim() → doubleVisszaadja a téglalap kiterjedését az y-tengely irányában.
setYDim(value: double)Beállítja a téglalap kiterjedését az y-tengely irányában.
getExtent() → Vector2Lekéri a kiterjedést az x és y dimenzióban.
ParameterizedProfile()Konstruktor.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxLekéri a vastagságot a téglalap határa és a belső lyuk között.
Entity(name: String)Meghívja az Entity(name) metódust ezen a HollowRectangleShape példányon.
getParentNode() → NodeVisszaadja a szülőcsomópontot.
setParentNode(value: Node)Lekéri a téglalap határa és a belső lyuk közötti vastagságot.
getParentNodes() → ArrayList<Node>Visszaadja a szülőcsomópontokat.
getExcluded() → booleanBeállítja a téglalap határa és a belső lyuk közötti vastagságot.
setExcluded(value: boolean)Beállítja a kizárt értéket.
getEntityRendererKey() → EntityRendererKeyVisszaadja az entity renderer key-et.
SceneObject()IFC kompatibilis üreges téglalap alak két, belső és külső, lekerekített sarkokkal.
SceneObject(name: String)Meghívja a(z) SceneObject(name) függvényt ezen a HollowRectangleShape példányon.
getScene() → SceneVisszaadja a scene-et.
A3DObject()Meghívja az A3DObject-et ezen a HollowRectangleShape példányon.
A3DObject(name: String)Meghívja az A3DObject(name)-t ezen a HollowRectangleShape példányon.
getName() → StringVisszaadja a nevet.
setName(name: String)Beállítja a név értékét.
getProperties() → PropertyCollectionVisszaadja a tulajdonságokat.
findProperty(name: String) → PropertyMeghívja a findProperty(name) metódust ezen a HollowRectangleShape példányon.
getProperty(name: String) → ObjectMeghívja a getProperty(name) metódust ezen a HollowRectangleShape 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 HollowRectangleShape példányon.
removeProperty(property: Property) → booleanMeghívja a removeProperty(property) metódust ezen a HollowRectangleShape példányon.

Lásd még:

 Magyar