UShape

Översikt

UShape är en klass i Aspose.3D FOSS för Java. Ärver från: ParameterizedProfile.

IFC-kompatibel U-form definierad av parametrar.

Denna klass tillhandahåller 39 metoder för att arbeta med UShape-objekt i Java-program. Tillgängliga metoder inkluderar: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, UShape, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded och 24 ytterligare metoder. Alla publika medlemmar är åtkomliga för alla Java-applikationer efter att ha installerat Aspose.3D FOSS för Java-paketet. Egenskaper: boundingBox, depth, edgeRadius, entityRendererKey, excluded, extent och 10 till.

Egenskaper

NamnTypÅtkomstBeskrivning
depthdoubleLäsHämtar längden på nätet.
flangeWidthdoubleLäsHämtar flänsens längd.
webThicknessdoubleLäsHämtar tjockleken på webben.
flangeThicknessdoubleLäsHämtar tjockleken på flänsen.
filletRadiusdoubleLäsHämtar radien på filsen mellan fläns och webb.
edgeRadiusdoubleLäsHämtar radien på kanten i flänsens kant.
webEdgeRadiusdoubleLäsHämtar radien för webbkanten.
extentVector2LäsHämtar omfattningen i x- och y-dimensionen.
boundingBoxBoundingBoxLäsHämtar begränsningsrutan.
parentNodeNodeLäsHämtar föräldranoden.
parentNodesArrayList<Node>LäsHämtar föräldranoderna.
excludedbooleanLäsHämtar de exkluderade.
entityRendererKeyEntityRendererKeyLäsHämtar nyckeln för entitetsrenderaren.
sceneSceneLäsHämtar scenen.
nameStringLäsHämtar namnet.
propertiesPropertyCollectionLäsHämtar egenskaperna.

Metoder

SignaturBeskrivning
UShape()Konstruktor för UShape.
getDepth() → doubleHämtar längden på nätet.
setDepth(value: double)Ställer in längden på nätet.
getFlangeWidth() → doubleHämtar flänsens längd.
setFlangeWidth(value: double)Ställer in längden på flänsen.
getWebThickness() → doubleHämtar tjockleken på webben.
setWebThickness(value: double)Ställer in tjockleken på webben.
getFlangeThickness() → doubleHämtar tjockleken på flänsen.
setFlangeThickness(value: double)Ställer in tjockleken på flänsen.
getFilletRadius() → doubleHämtar radien på avfasning mellan fläns och vägg.
setFilletRadius(value: double)Ställer in radien för avfasning mellan fläns och vägg.
getEdgeRadius() → doubleHämtar radien på kanten i flänsens kant.
setEdgeRadius(value: double)Ställer in radien på kanten i flänsens kant.
getWebEdgeRadius() → doubleHämtar radien för webbkanten.
setWebEdgeRadius(value: double)Sätter radien för webbkanten.
getExtent() → Vector2Hämtar omfattningen i x- och y-dimensionen.
ParameterizedProfile()Konstruktor.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxReturnerar den omslutande lådan.
Entity(name: String)Anropar Entity(name) på denna UShape-instans.
getParentNode() → NodeKonstruktor för UShape.
setParentNode(value: Node)Ställer in föräldranodens värde.
getParentNodes() → ArrayList<Node>Returnerar föräldranoderna.
getExcluded() → booleanReturnerar de exkluderade.
setExcluded(value: boolean)Ställer in det uteslutna värdet.
getEntityRendererKey() → EntityRendererKeyReturnerar entitetsrenderarens nyckel.
SceneObject()IFC-kompatibel U-form definierad av parametrar.
SceneObject(name: String)Anropar SceneObject(name) på denna UShape-instans.
getScene() → SceneReturnerar scenen.
A3DObject()Anropar A3DObject på denna UShape-instans.
A3DObject(name: String)Kallar A3DObject(name) på denna UShape-instans.
getName() → StringReturnerar namnet.
setName(name: String)Sätter namnvärdet.
getProperties() → PropertyCollectionReturnerar egenskaperna.
findProperty(name: String) → PropertyAnropar findProperty(name) på den här UShape-instansen.
getProperty(name: String) → ObjectAnropar getProperty(name) på den här UShape-instansen.
setProperty(name: String, value: Object)Sätter egenskapsvärdet.
removeProperty(name: String) → booleanAnropar removeProperty(name) på detta UShape-instans.
removeProperty(property: Property) → booleanAnropar removeProperty(property) på detta UShape-instans.

Se även

 Svenska