ArbitraryProfile

ArbitraryProfile

Översikt

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

Denna klass låter dig konstruera en 2D-profil direkt från en godtycklig kurva.

Denna klass tillhandahåller 27 metoder för att arbeta med ArbitraryProfile objekt i Java-program. Tillgängliga metoder inkluderar: A3DObject, ArbitraryProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getHoles, getName och 11 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.3D FOSS för Java-paketet. Egenskaper: boundingBox, curve, entityRendererKey, excluded, holes, name och 4 till.

Egenskaper

NamnTypÅtkomstBeskrivning
curveCurveLäsHämtar Curve som används för att konstruera profilen.
holesArrayList<Curve>LäsHämtar hål i profilen, även representerade som kurva.
boundingBoxBoundingBoxLäsHämtar begränsningsrutan.
parentNodeNodeLäsHämtar föräldranoden.
parentNodesArrayList<Node>LäsHämtar föräldranoderna.
excludedbooleanLäsHämtar det uteslutna.
entityRendererKeyEntityRendererKeyLäsHämtar nyckeln för enhetens renderare.
sceneSceneLäsHämtar scenen.
nameStringLäsHämtar namnet.
propertiesPropertyCollectionLäsHämtar egenskaperna.

Metoder

SignaturBeskrivning
ArbitraryProfile()Konstruktor för ArbitraryProfile.
ArbitraryProfile(curve: Curve)Konstruktor för ArbitraryProfile med en initial kurva.
getCurve() → CurveHämtar kurvan som används för att konstruera profilen.
setCurve(value: Curve)Ställer in kurvan som används för att konstruera profilen.
getHoles() → ArrayList<Curve>Hämtar hålen i profilen, också representerade som kurva.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxReturnerar begränsningsrutan.
Entity(name: String)Anropar Entity(name) på detta ArbitraryProfile-instans.
getParentNode() → NodeReturnerar föräldranoden.
setParentNode(value: Node)Sätter föräldraknodens värde.
getParentNodes() → ArrayList<Node>Returnerar föräldranoderna.
getExcluded() → booleanReturnerar den uteslutna.
setExcluded(value: boolean)Sätter det uteslutna värdet.
getEntityRendererKey() → EntityRendererKeyReturnerar entity renderer key.
SceneObject()Anropar SceneObject på denna ArbitraryProfile-instans.
SceneObject(name: String)Anropar SceneObject(name) på denna ArbitraryProfile-instans.
getScene() → SceneReturnerar scenen.
A3DObject()Anropar A3DObject på denna ArbitraryProfile-instans.
A3DObject(name: String)Anropar A3DObject(name) på denna ArbitraryProfile-instans.
getName() → StringKonstruktor för ArbitraryProfile.
setName(name: String)Sätter namnvärdet.
getProperties() → PropertyCollectionReturnerar egenskaperna.
findProperty(name: String) → PropertyAnropar findProperty(name) på denna ArbitraryProfile-instans.
getProperty(name: String) → ObjectAnropar getProperty(name) på denna ArbitraryProfile-instans.
setProperty(name: String, value: Object)Sätter egenskapens värde.
removeProperty(name: String) → booleanAnropar removeProperty(name) på denna ArbitraryProfile-instans.
removeProperty(property: Property) → booleanAnropar removeProperty(property) på detta ArbitraryProfile-instans.

Se även

 Svenska