TShape

Översikt

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

IFC-kompatibel T-form definierad av parametrar.

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

Egenskaper

NamnTypÅtkomstBeskrivning
depthdoubleLäsHämtar längden på nätet.
flangeWidthdoubleLäsHämtar flänsens längd.
webThicknessdoubleLäsHämtar väggtjockleken på webben.
flangeThicknessdoubleLäsHämtar väggtjockleken på flänsen.
filletRadiusdoubleLäsHämtar radien på avfasningen mellan webben och flänsen.
flangeEdgeRadiusdoubleLäsHämtar radien på flänskanten.
webEdgeRadiusdoubleLäsHämtar radien för webkanten.
extentVector2LäsHämtar omfattningen i x- och y-dimensionen.
boundingBoxBoundingBoxLäsHämtar avgränsningsrutan.
parentNodeNodeLäsHämtar föräldranoden.
parentNodesArrayList<Node>LäsHämtar föräldranoderna.
excludedbooleanLäsHämtar de uteslutna.
entityRendererKeyEntityRendererKeyLäsHämtar nyckeln för entitetens renderare.
sceneSceneLäsHämtar scenen.
nameStringLäsHämtar namnet.
propertiesPropertyCollectionLäsHämtar egenskaperna.

Metoder

SignaturBeskrivning
TShape()Konstruktor för TShape.
getDepth() → doubleHämtar längden på webben.
setDepth(value: double)Anger längden på nätet.
getFlangeWidth() → doubleHämtar längden på flänsen.
setFlangeWidth(value: double)Ställer in flänsens längd.
getWebThickness() → doubleHämtar väggtjockleken på webben.
setWebThickness(value: double)Ställer in väggtjockleken för webben.
getFlangeThickness() → doubleHämtar väggtjockleken på flänsen.
setFlangeThickness(value: double)Ställer in väggtjockleken på flänsen.
getFilletRadius() → doubleHämtar radien på avrundningen mellan web och flange.
setFilletRadius(value: double)Ställer in radien på avrundningen mellan vägg och fläns.
getFlangeEdgeRadius() → doubleHämtar radien på flänskanten.
setFlangeEdgeRadius(value: double)Ställer in radien på flänskransen.
getWebEdgeRadius() → doubleHämtar radien för webbkanten.
setWebEdgeRadius(value: double)Ställer in radien för webbens kant.
getExtent() → Vector2Hämtar omfattningen i x- och y-dimension.
ParameterizedProfile()Konstruktor.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxReturnerar den omfångsrutan.
Entity(name: String)Anropar Entity(name) på denna TShape-instans.
getParentNode() → NodeKonstruktor för TShape.
setParentNode(value: Node)Ställer in föräldranodens värde.
getParentNodes() → ArrayList<Node>Returnerar föräldranoderna.
getExcluded() → booleanReturnerar det exkluderade.
setExcluded(value: boolean)Ställer in det exkluderade värdet.
getEntityRendererKey() → EntityRendererKeyReturnerar entity renderer-nyckeln.
SceneObject()IFC-kompatibel T-form definierad av parametrar.
SceneObject(name: String)Anropar SceneObject(name) på detta TShape-objekt.
getScene() → SceneReturnerar scenen.
A3DObject()Anropar A3DObject på denna TShape-instans.
A3DObject(name: String)Anropar A3DObject(name) på denna TShape-instans.
getName() → StringReturnerar namnet.
setName(name: String)Ställer in namnvärdet.
getProperties() → PropertyCollectionReturnerar egenskaperna.
findProperty(name: String) → PropertyAnropar findProperty(name) på denna TShape-instans.
getProperty(name: String) → ObjectAnropar getProperty(name) på denna TShape-instans.
setProperty(name: String, value: Object)Sätter egenskapens värde.
removeProperty(name: String) → booleanAnropar removeProperty(name) på den här TShape-instansen.
removeProperty(property: Property) → booleanAnropar removeProperty(property) på den här TShape-instansen.

Se även

 Svenska