ArbitraryProfile

ArbitraryProfile

Vue d’ensemble

ArbitraryProfile est une classe dans Aspose.3D FOSS pour Java. Hérite de : Profile.

Cette classe vous permet de construire un profil 2D directement à partir d’une courbe arbitraire.

Cette classe fournit 27 méthodes pour travailler avec les objets ArbitraryProfile dans les programmes Java. Les méthodes disponibles incluent : A3DObject, ArbitraryProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getHoles, getName et 11 méthodes supplémentaires. Tous les membres publics sont accessibles à toute application Java après l’installation du paquet Aspose.3D FOSS pour Java. Propriétés : boundingBox, curve, entityRendererKey, excluded, holes, name et 4 de plus.

Propriétés

NomTypeAccèsDescription
curveCurveLectureObtient la courbe utilisée pour construire le profil.
holesArrayList<Curve>LectureObtient les trous du profil, également représentés sous forme de courbe.
boundingBoxBoundingBoxLectureObtient la boîte englobante.
parentNodeNodeLectureObtient le nœud parent.
parentNodesArrayList<Node>LectureObtient les nœuds parents.
excludedbooleanLectureObtient l’exclu.
entityRendererKeyEntityRendererKeyLectureObtient la clé du rendu d’entité.
sceneSceneLectureObtient la scène.
nameStringLectureObtient le nom.
propertiesPropertyCollectionLectureObtient les propriétés.

Méthodes

SignatureDescription
ArbitraryProfile()Constructeur de ArbitraryProfile.
ArbitraryProfile(curve: Curve)Constructeur de ArbitraryProfile avec une courbe initiale.
getCurve() → CurveObtient le Curve utilisé pour construire le profil.
setCurve(value: Curve)Définit la courbe utilisée pour construire le profil.
getHoles() → ArrayList<Curve>Obtient les trous du profil, également représentés sous forme de courbe.
Profile()Constructeur.
getBoundingBox() → BoundingBoxRenvoie la boîte englobante.
Entity(name: String)Appelle Entity(name) sur cette ArbitraryProfile instance.
getParentNode() → NodeRenvoie le nœud parent.
setParentNode(value: Node)Définit la valeur du nœud parent.
getParentNodes() → ArrayList<Node>Renvoie les nœuds parents.
getExcluded() → booleanRenvoie les exclus.
setExcluded(value: boolean)Définit la valeur exclue.
getEntityRendererKey() → EntityRendererKeyRenvoie la clé du rendu d’entité.
SceneObject()Appelle SceneObject sur cette instance de ArbitraryProfile.
SceneObject(name: String)Appelle SceneObject(name) sur cette instance de ArbitraryProfile.
getScene() → SceneRenvoie la scène.
A3DObject()Appelle A3DObject sur cette instance ArbitraryProfile.
A3DObject(name: String)Appelle A3DObject(name) sur cette instance ArbitraryProfile.
getName() → StringConstructeur de ArbitraryProfile.
setName(name: String)Définit la valeur du nom.
getProperties() → PropertyCollectionRenvoie les propriétés.
findProperty(name: String) → PropertyAppelle findProperty(name) sur cette instance ArbitraryProfile.
getProperty(name: String) → ObjectAppelle getProperty(name) sur cette instance ArbitraryProfile.
setProperty(name: String, value: Object)Définit la valeur de la propriété.
removeProperty(name: String) → booleanAppelle removeProperty(name) sur cette instance ArbitraryProfile.
removeProperty(property: Property) → booleanAppelle removeProperty(property) sur cette instance ArbitraryProfile.

Voir aussi

 Français