ArbitraryProfile

ArbitraryProfile

Overzicht

ArbitraryProfile is een klasse in Aspose.3D FOSS voor Java. Erft van: Profile.

Deze klasse stelt je in staat om een 2D-profiel direct te construeren vanuit een willekeurige curve.

Deze klasse biedt 27 methoden voor het werken met ArbitraryProfile objecten in Java programma’s. Beschikbare methoden omvatten: A3DObject, ArbitraryProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getHoles, getName, en 11 extra methoden. Alle publieke leden zijn toegankelijk voor elke Java applicatie na het installeren van het Aspose.3D FOSS voor Java pakket. Eigenschappen: boundingBox, curve, entityRendererKey, excluded, holes, name, en nog 4.

Eigenschappen

NaamTypeToegangBeschrijving
curveCurveLezenHaalt de Curve op die wordt gebruikt om het profiel te construeren.
holesArrayList<Curve>LezenHaalt gaten van het profiel op, ook weergegeven als curve.
boundingBoxBoundingBoxLezenHaalt het begrenzingsvak op.
parentNodeNodeLezenHaalt het bovenliggende knooppunt op.
parentNodesArrayList<Node>LezenHaalt de bovenliggende knooppunten op.
excludedbooleanLezenHaalt de uitgesloten op.
entityRendererKeyEntityRendererKeyLezenHaalt de entity renderer key op.
sceneSceneLezenHaalt de scène op.
nameStringLezenHaalt de naam op.
propertiesPropertyCollectionLezenHaalt de eigenschappen op.

Methoden

HandtekeningBeschrijving
ArbitraryProfile()Constructor van ArbitraryProfile.
ArbitraryProfile(curve: Curve)Constructor van ArbitraryProfile met een initiële curve.
getCurve() → CurveHaalt de Curve op die wordt gebruikt om het profiel te construeren.
setCurve(value: Curve)Stelt de Curve in die wordt gebruikt om het profiel te construeren.
getHoles() → ArrayList<Curve>Haalt gaten van het profiel op, ook weergegeven als curve.
Profile()Constructor.
getBoundingBox() → BoundingBoxRetourneert de begrenzingsvak.
Entity(name: String)Roept Entity(name) aan op deze ArbitraryProfile instantie.
getParentNode() → NodeRetourneert het ouderknooppunt.
setParentNode(value: Node)Stelt de waarde van het bovenliggende knooppunt 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 ArbitraryProfile instantie.
SceneObject(name: String)Roept SceneObject(name) aan op deze ArbitraryProfile instantie.
getScene() → SceneRetourneert de scène.
A3DObject()Roept A3DObject aan op deze ArbitraryProfile instantie.
A3DObject(name: String)Roept A3DObject(name) aan op deze ArbitraryProfile instantie.
getName() → StringConstructor van ArbitraryProfile.
setName(name: String)Stelt de naamwaarde in.
getProperties() → PropertyCollectionRetourneert de eigenschappen.
findProperty(name: String) → PropertyRoept findProperty(name) aan op deze ArbitraryProfile instantie.
getProperty(name: String) → ObjectRoept getProperty(name) aan op deze ArbitraryProfile instantie.
setProperty(name: String, value: Object)Stelt de eigenschapwaarde in.
removeProperty(name: String) → booleanRoept removeProperty(name) aan op deze ArbitraryProfile instantie.
removeProperty(property: Property) → booleanRoept removeProperty(property) aan op deze ArbitraryProfile instantie.

Zie ook

 Nederlands