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
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
curve | Curve | Lezen | Haalt de Curve op die wordt gebruikt om het profiel te construeren. |
holes | ArrayList<Curve> | Lezen | Haalt gaten van het profiel op, ook weergegeven als curve. |
boundingBox | BoundingBox | Lezen | Haalt het begrenzingsvak op. |
parentNode | Node | Lezen | Haalt het bovenliggende knooppunt op. |
parentNodes | ArrayList<Node> | Lezen | Haalt de bovenliggende knooppunten op. |
excluded | boolean | Lezen | Haalt de uitgesloten op. |
entityRendererKey | EntityRendererKey | Lezen | Haalt de entity renderer key op. |
scene | Scene | Lezen | Haalt de scène op. |
name | String | Lezen | Haalt de naam op. |
properties | PropertyCollection | Lezen | Haalt de eigenschappen op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
ArbitraryProfile() | Constructor van ArbitraryProfile. |
ArbitraryProfile(curve: Curve) | Constructor van ArbitraryProfile met een initiële curve. |
getCurve() → Curve | Haalt 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() → BoundingBox | Retourneert de begrenzingsvak. |
Entity(name: String) | Roept Entity(name) aan op deze ArbitraryProfile instantie. |
getParentNode() → Node | Retourneert het ouderknooppunt. |
setParentNode(value: Node) | Stelt de waarde van het bovenliggende knooppunt in. |
getParentNodes() → ArrayList<Node> | Retourneert de ouderknooppunten. |
getExcluded() → boolean | Retourneert de uitgesloten. |
setExcluded(value: boolean) | Stelt de uitgesloten waarde in. |
getEntityRendererKey() → EntityRendererKey | Retourneert de entiteit-renderer sleutel. |
SceneObject() | Roept SceneObject aan op deze ArbitraryProfile instantie. |
SceneObject(name: String) | Roept SceneObject(name) aan op deze ArbitraryProfile instantie. |
getScene() → Scene | Retourneert de scène. |
A3DObject() | Roept A3DObject aan op deze ArbitraryProfile instantie. |
A3DObject(name: String) | Roept A3DObject(name) aan op deze ArbitraryProfile instantie. |
getName() → String | Constructor van ArbitraryProfile. |
setName(name: String) | Stelt de naamwaarde in. |
getProperties() → PropertyCollection | Retourneert de eigenschappen. |
findProperty(name: String) → Property | Roept findProperty(name) aan op deze ArbitraryProfile instantie. |
getProperty(name: String) → Object | Roept getProperty(name) aan op deze ArbitraryProfile instantie. |
setProperty(name: String, value: Object) | Stelt de eigenschapwaarde in. |
removeProperty(name: String) → boolean | Roept removeProperty(name) aan op deze ArbitraryProfile instantie. |
removeProperty(property: Property) → boolean | Roept removeProperty(property) aan op deze ArbitraryProfile instantie. |