ArbitraryProfile

ArbitraryProfile

Prezentare generală

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

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

Această clasă declară 8 metode pentru obiecte ArbitraryProfile în programe Python. Metodele disponibile includ: __init__, add_hole, find_property, get_bounding_box, get_entity_renderer_key, get_property, remove_property, set_property. Toți membrii publici sunt accesibili oricărei aplicații Python după instalarea pachetului Aspose.3D FOSS pentru Python. Proprietăți: curve, excluded, holes, name, parent_node, parent_nodes, și încă 2.

Proprietăți

NumeTipAccesDescriere:
curve'Curve'Citire/ScriereObține sau setează curba.
holesList['Curve']CitireObține găurile.
parent_nodesList['Node']CitireObține nodurile părinte.
parent_nodeOptional['Node']Citire/ScriereObține sau stabilește nodul părinte.
excludedboolCitire/ScriereObține sau setează exclus.
scene``Citire/ScriereObține sau setează scena.
namestrCitire/ScriereObține sau setează numele.
propertiesPropertyCollectionCitireObține proprietățile.

Metode

SemnăturăDescriere:
__init__(name: str)Calls init(name) pe această instanță ArbitraryProfile.
add_hole(hole: 'Curve')Apelează add_hole(hole) pe această instanță ArbitraryProfile.
get_entity_renderer_key()Returnează cheia renderer-ului entității.
get_bounding_box() → BoundingBoxNu este implementat în ediția FOSS — aruncă în timpul execuției. Returnează cutia de delimitare.
find_property(property_name: str)Apelează find_property(property_name) pe această instanță ArbitraryProfile.
get_property(property: str)Apelează get_property(property) pe această instanță ArbitraryProfile.
set_property(property: str, value)Setează valoarea proprietății.
remove_property(property)Apelează remove_property(property) pe această instanță ArbitraryProfile.

Vezi și:

 Română