ArbitraryProfile

ArbitraryProfile

Áttekintés

ArbitraryProfile egy osztály a Aspose.3D FOSS-ban Java céljára. Örökli: Profile.

Ez az osztály lehetővé teszi, hogy közvetlenül tetszőleges görbéből készítsen 2D profilt.

Ez az osztály 27 metódust biztosít a ArbitraryProfile objektumokkal való munkához a Java programokban. Elérhető metódusok: A3DObject, ArbitraryProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getHoles, getName, és további 11 metódus. Minden nyilvános tag elérhető bármely Java alkalmazás számára a Aspose.3D FOSS for Java csomag telepítése után. Tulajdonságok: boundingBox, curve, entityRendererKey, excluded, holes, name, és még 4.

Tulajdonságok

NévTípusHozzáférésLeírás
curveCurveOlvasásVisszaadja a profil felépítéséhez használt Curve-et.
holesArrayList<Curve>OlvasásA profil lyukait adja vissza, amelyek szintén görbével vannak ábrázolva.
boundingBoxBoundingBoxOlvasásLekéri a határoló dobozt.
parentNodeNodeOlvasásVisszaadja a szülőcsomópontot.
parentNodesArrayList<Node>OlvasásLekéri a szülőcsomópontokat.
excludedbooleanOlvasásA kizárt elemeket adja vissza.
entityRendererKeyEntityRendererKeyOlvasásLekéri az entitás renderelő kulcsát.
sceneSceneOlvasásLekéri a jelenetet.
nameStringOlvasásLekéri a nevet.
propertiesPropertyCollectionOlvasásLekéri a tulajdonságokat.

Metódusok

AláírásLeírás
ArbitraryProfile()A ArbitraryProfile konstruktorja.
ArbitraryProfile(curve: Curve)A ArbitraryProfile konstruktorja kezdeti görbével.
getCurve() → CurveLekéri a profil létrehozásához használt Curve-et.
setCurve(value: Curve)Beállítja a profil felépítéséhez használt Curve-t.
getHoles() → ArrayList<Curve>A profil lyukait adja vissza, szintén görbével ábrázolva.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxVisszaadja a határoló dobozt.
Entity(name: String)Meghívja az Entity(name) metódust ezen a ArbitraryProfile példányon.
getParentNode() → NodeVisszaadja a szülő csomópontot.
setParentNode(value: Node)Beállítja a szülő node értékét.
getParentNodes() → ArrayList<Node>Visszaadja a szülő csomópontokat.
getExcluded() → booleanVisszaadja a kizártakat.
setExcluded(value: boolean)Beállítja a kizárt értéket.
getEntityRendererKey() → EntityRendererKeyVisszaadja az entitás renderelő kulcsát.
SceneObject()Meghívja a(z) SceneObject ezen a ArbitraryProfile példányon.
SceneObject(name: String)Meghívja a(z) SceneObject(name) függvényt ezen a ArbitraryProfile példányon.
getScene() → SceneVisszaadja a jelenetet.
A3DObject()Meghívja az A3DObject-et ezen a ArbitraryProfile példányon.
A3DObject(name: String)Meghívja az A3DObject(name)-t ezen a ArbitraryProfile példányon.
getName() → StringA ArbitraryProfile konstruktora.
setName(name: String)Beállítja a name értékét.
getProperties() → PropertyCollectionVisszaadja a tulajdonságokat.
findProperty(name: String) → PropertyMeghívja a findProperty(name) metódust ezen a ArbitraryProfile példányon.
getProperty(name: String) → ObjectMeghívja a getProperty(name) metódust ezen a ArbitraryProfile példányon.
setProperty(name: String, value: Object)Beállítja a tulajdonság értékét.
removeProperty(name: String) → booleanMeghívja a removeProperty(name) metódust ezen a ArbitraryProfile példányon.
removeProperty(property: Property) → booleanMeghívja a removeProperty(property) metódust ezen a ArbitraryProfile példányon.

Lásd még:

 Magyar