LShape

Översikt

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

IFC-kompatibel L-formad profil som definieras av parametrar.

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

Egenskaper

NamnTypÅtkomstBeskrivning
depthdoubleLäsHämtar djupet på profilen.
widthdoubleLäsHämtar profilens bredd.
thicknessdoubleLäsHämtar tjockleken på den konstanta väggen.
filletRadiusdoubleLäsHämtar radien på fillet.
edgeRadiusdoubleLäsHämtar radien på kanten.
extentVector2LäsHämtar omfattningen i x- och y-dimension.
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 entitetsrenderarens nyckel.
sceneSceneLäsHämtar scenen.
nameStringLäsHämtar namnet.
propertiesPropertyCollectionLäsHämtar egenskaperna.

Metoder

SignaturBeskrivning
LShape()Konstruktor för LShape.
getDepth() → doubleHämtar djupet på profilen.
setDepth(value: double)Ställer in djupet på profilen.
getWidth() → doubleHämtar profilens bredd.
setWidth(value: double)Ställer in bredden på profilen.
getThickness() → doubleHämtar tjockleken på den konstanta väggen.
setThickness(value: double)Sätter tjockleken på den konstanta väggen.
getFilletRadius() → doubleHämtar radien på avfasningen.
setFilletRadius(value: double)Ställer in radien för avrundningen.
getEdgeRadius() → doubleHämtar radien på kanten.
setEdgeRadius(value: double)Ställer in radien för kanten.
getExtent() → Vector2Hämtar omfattningen i x- och y-dimension.
ParameterizedProfile()Konstruktor.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxReturnerar begränsningsrutan.
Entity(name: String)Anropar Entity(name) på denna LShape-instans.
getParentNode() → NodeReturnerar föräldranoden.
setParentNode(value: Node)Sätter föräldranodens värde.
getParentNodes() → ArrayList<Node>Returnerar föräldranoderna.
getExcluded() → booleanReturnerar det exkluderade.
setExcluded(value: boolean)Ställer in det uteslutna värdet.
getEntityRendererKey() → EntityRendererKeyReturnerar entity renderer-nyckeln.
SceneObject()IFC-kompatibel L-formad profil som definieras av parametrar.
SceneObject(name: String)Anropar SceneObject(name) på den här LShape-instansen.
getScene() → SceneReturnerar scenen.
A3DObject()Anropar A3DObject på den här LShape-instansen.
A3DObject(name: String)Anropar A3DObject(name) på den här LShape-instansen.
getName() → StringReturnerar namnet.
setName(name: String)Sätter namnvärdet.
getProperties() → PropertyCollectionReturnerar egenskaperna.
findProperty(name: String) → PropertyAnropar findProperty(name) på denna LShape-instans.
getProperty(name: String) → ObjectAnropar getProperty(name) på denna LShape-instans.
setProperty(name: String, value: Object)Sätter egenskapens värde.
removeProperty(name: String) → booleanAnropar removeProperty(name) på denna LShape-instans.
removeProperty(property: Property) → booleanAnropar removeProperty(property) på denna LShape-instans.

Se även

 Svenska