LShape

Overzicht

LShape is een klasse in Aspose.3D FOSS voor Java. Erft van: ParameterizedProfile.

IFC-compatibel L-vormprofiel dat gedefinieerd is door parameters.

Deze klasse biedt 35 methoden voor het werken met LShape-objecten in Java-programma’s. Beschikbare methoden omvatten: A3DObject, Entity, LShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded en 20 extra methoden. Alle publieke leden zijn toegankelijk voor elke Java-applicatie na het installeren van het Aspose.3D FOSS voor Java-pakket. Eigenschappen: boundingBox, depth, edgeRadius, entityRendererKey, excluded, extent en nog 8.

Eigenschappen

NaamTypeToegangBeschrijving
depthdoubleLezenHaalt de diepte van het profiel op.
widthdoubleLezenHaalt de breedte van het profiel op.
thicknessdoubleLezenHaalt de dikte van de constante muur op.
filletRadiusdoubleLezenHaalt de straal van de afronding op.
edgeRadiusdoubleLezenHaalt de straal van de rand op.
extentVector2LezenHaalt de omvang op in x- en y-dimensie.
boundingBoxBoundingBoxLezenHaalt de begrenzingsvak op.
parentNodeNodeLezenHaalt het bovenliggende knooppunt op.
parentNodesArrayList<Node>LezenHaalt de bovenliggende knooppunten op.
excludedbooleanLezenHaalt de uitgesloten op.
entityRendererKeyEntityRendererKeyLezenHaalt de entiteitrenderer-sleutel op.
sceneSceneLezenHaalt de scène op.
nameStringLezenHaalt de naam op.
propertiesPropertyCollectionLezenHaalt de eigenschappen op.

Methoden

HandtekeningBeschrijving
LShape()Constructor van LShape.
getDepth() → doubleHaalt de diepte van het profiel op.
setDepth(value: double)Stelt de diepte van het profiel in.
getWidth() → doubleHaalt de breedte van het profiel op.
setWidth(value: double)Stelt de breedte van het profiel in.
getThickness() → doubleHaalt de dikte van de constante wand op.
setThickness(value: double)Stelt de dikte van de constante muur in.
getFilletRadius() → doubleHaalt de straal van de afronding op.
setFilletRadius(value: double)Stelt de straal van de afronding in.
getEdgeRadius() → doubleHaalt de straal van de rand op.
setEdgeRadius(value: double)Stelt de straal van de rand in.
getExtent() → Vector2Haalt de omvang op in de x- en y-dimensie.
ParameterizedProfile()Constructor.
Profile()Constructor.
getBoundingBox() → BoundingBoxRetourneert de begrenzingsvak.
Entity(name: String)Roept Entity(name) aan op deze LShape-instantie.
getParentNode() → NodeRetourneert het bovenliggende knooppunt.
setParentNode(value: Node)Stelt de waarde van de bovenliggende knoop in.
getParentNodes() → ArrayList<Node>Retourneert de bovenliggende knooppunten.
getExcluded() → booleanRetourneert het uitgesloten.
setExcluded(value: boolean)Stelt de uitgesloten waarde in.
getEntityRendererKey() → EntityRendererKeyRetourneert de entity renderer key.
SceneObject()IFC-compatibel L-vormprofiel dat gedefinieerd is door parameters.
SceneObject(name: String)Roept SceneObject(name) aan op deze LShape-instantie.
getScene() → SceneRetourneert de scene.
A3DObject()Roept A3DObject aan op deze LShape-instantie.
A3DObject(name: String)Roept A3DObject(name) aan op deze LShape-instantie.
getName() → StringRetourneert de naam.
setName(name: String)Stelt de naamwaarde in.
getProperties() → PropertyCollectionRetourneert de eigenschappen.
findProperty(name: String) → PropertyRoept findProperty(name) aan op deze LShape-instantie.
getProperty(name: String) → ObjectRoept getProperty(name) aan op deze LShape-instantie.
setProperty(name: String, value: Object)Stelt de eigenschapswaarde in.
removeProperty(name: String) → booleanRoept removeProperty(name) aan op deze LShape-instantie.
removeProperty(property: Property) → booleanRoept removeProperty(property) aan op deze LShape-instantie.

Zie ook

 Nederlands