ArbitraryProfile

ArbitraryProfile

Prezentare generală

ArbitraryProfile este o clasă în Aspose.3D FOSS pentru Java. Moștenește de la: Profile.

Această clasă vă permite să construiți un profil 2D direct dintr-o curbă arbitrară.

Această clasă furnizează 27 de metode pentru lucrul cu obiecte ArbitraryProfile în programe Java. Metodele disponibile includ: A3DObject, ArbitraryProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getHoles, getName, și 11 metode suplimentare. Toți membrii publici sunt accesibili oricărei aplicații Java după instalarea pachetului Aspose.3D FOSS pentru Java. Proprietăți: boundingBox, curve, entityRendererKey, excluded, holes, name, și alte 4.

Proprietăți

NumeTipAccesDescriere:
curveCurveCitireObține curba utilizată pentru a construi profilul.
holesArrayList<Curve>CitireObține golurile profilului, de asemenea reprezentate ca curbă.
boundingBoxBoundingBoxCitireObține cutia de delimitare.
parentNodeNodeCitireObține nodul părinte.
parentNodesArrayList<Node>CitireObține nodurile părinte.
excludedbooleanCitireObține elementele excluse.
entityRendererKeyEntityRendererKeyCitireObține cheia renderizatorului entității.
sceneSceneCitireObține scena.
nameStringCitireObține numele.
propertiesPropertyCollectionCitireObține proprietățile.

Metode

SemnăturăDescriere:
ArbitraryProfile()Constructor al ArbitraryProfile.
ArbitraryProfile(curve: Curve)Constructor al ArbitraryProfile cu o curbă inițială.
getCurve() → CurveObține Curve utilizată pentru a construi profilul.
setCurve(value: Curve)Setează Curve utilizat pentru a construi profilul.
getHoles() → ArrayList<Curve>Obține găurile profilului, de asemenea reprezentate ca curbă.
Profile()Constructor.
getBoundingBox() → BoundingBoxReturnează cutia de delimitare.
Entity(name: String)Apelează Entity(name) pe această instanță ArbitraryProfile.
getParentNode() → NodeReturnează nodul părinte.
setParentNode(value: Node)Setează valoarea nodului părinte.
getParentNodes() → ArrayList<Node>Returnează nodurile părinte.
getExcluded() → booleanReturnează elementele excluse.
setExcluded(value: boolean)Setează valoarea exclusă.
getEntityRendererKey() → EntityRendererKeyReturnează cheia renderer-ului de entitate.
SceneObject()Apelează SceneObject pe această instanță ArbitraryProfile.
SceneObject(name: String)Apelează SceneObject(name) pe această instanță ArbitraryProfile.
getScene() → SceneReturnază scena.
A3DObject()Apelează A3DObject pe această instanță ArbitraryProfile.
A3DObject(name: String)Apelează A3DObject(name) pe această instanță ArbitraryProfile.
getName() → StringConstructor al ArbitraryProfile.
setName(name: String)Setează valoarea numelui.
getProperties() → PropertyCollectionReturnează proprietățile.
findProperty(name: String) → PropertyApelează findProperty(name) pe această instanță ArbitraryProfile.
getProperty(name: String) → ObjectApelează getProperty(name) pe această instanță ArbitraryProfile.
setProperty(name: String, value: Object)Setează valoarea proprietății.
removeProperty(name: String) → booleanApelează removeProperty(name) pe această instanță ArbitraryProfile.
removeProperty(property: Property) → booleanApelează removeProperty(property) pe această instanță ArbitraryProfile.

Vezi și:

 Română