CShape

Overzicht

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

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

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

Eigenschappen

NaamTypeToegangBeschrijving
depthdoubleLezenHaalt de diepte van het profiel op.
widthdoubleLezenHaalt de breedte van het profiel op.
girthdoubleLezenHaalt de lengte van de omtrek op.
wallThicknessdoubleLezenGeeft de dikte van de wand terug.
internalFilletRadiusdoubleLezenHaalt de interne afrondingsstraal op.
extentVector2LezenHaalt de omvang op in de x- en y-dimensie.
boundingBoxBoundingBoxLezenHaalt de begrenzingsvak op.
parentNodeNodeLezenHaalt de bovenliggende knoop op.
parentNodesArrayList<Node>LezenHaalt de bovenliggende knooppunten op.
excludedbooleanLezenHaalt de uitgesloten op.
entityRendererKeyEntityRendererKeyLezenHaalt de entiteit-renderer-sleutel op.
sceneSceneLezenHaalt de scène op.
nameStringLezenHaalt de naam op.
propertiesPropertyCollectionLezenHaalt de eigenschappen op.

Methoden

HandtekeningBeschrijving
CShape()Constructor van CShape.
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.
getGirth() → doubleHaalt de lengte van de omtrek op.
setGirth(value: double)Stelt de lengte van de omtrek in.
getWallThickness() → doubleHaalt de dikte van de muur op.
setWallThickness(value: double)Stelt de dikte van de muur in.
getInternalFilletRadius() → doubleHaalt de interne afrondingsstraal op.
setInternalFilletRadius(value: double)Stelt de interne afrondingsstraal 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 CShape-instantie.
getParentNode() → NodeRetourneert het ouderknooppunt.
setParentNode(value: Node)Stelt de waarde van de bovenliggende knoop in.
getParentNodes() → ArrayList<Node>Retourneert de ouderknooppunten.
getExcluded() → booleanRetourneert de uitgesloten.
setExcluded(value: boolean)Stelt de uitgesloten waarde in.
getEntityRendererKey() → EntityRendererKeyRetourneert de entiteit-renderer-sleutel.
SceneObject()Roept SceneObject aan op deze CShape-instantie.
SceneObject(name: String)Roept SceneObject(name) aan op deze CShape-instantie.
getScene() → SceneRetourneert de scène.
A3DObject()IFC-compatibel C-vormprofiel dat gedefinieerd is door parameters. De centrale positie van het profiel bevindt zich in het midden van het begrenzingsvak.
A3DObject(name: String)Roept A3DObject(name) aan op deze CShape-instantie.
getName() → StringRetourneert de naam.
setName(name: String)Stelt de naamwaarde in.
getProperties() → PropertyCollectionRetourneert de eigenschappen.
findProperty(name: String) → PropertyHaalt de diepte van het profiel op.
getProperty(name: String) → ObjectRoept getProperty(name) aan op deze CShape-instantie.
setProperty(name: String, value: Object)Stelt de diepte van het profiel in.
removeProperty(name: String) → booleanRoept removeProperty(name) aan op deze CShape-instantie.
removeProperty(property: Property) → booleanRoept removeProperty(property) aan op deze CShape-instantie.

Zie ook

 Nederlands