ThreeDFormat
Panoramica
ThreeDFormat è una classe in Aspose.Slides FOSS per C++.
Rappresenta le proprietà di formattazione 3D di una forma.
Questa classe fornisce 38 metodi per lavorare con oggetti ThreeDFormat nei programmi C++. I metodi disponibili includono: Camera, LightRig, MaterialPresetType, ShapeBevel, SimpleColorFormat, ThreeDFormat, bevel_bottom, bevel_top, camera, contour_color, contour_width, depth, e 16 metodi aggiuntivi. Tutti i membri pubblici sono accessibili da qualsiasi applicazione C++ dopo aver installato il pacchetto Aspose.Slides FOSS per C++. Proprietà: Camera, LightRig, MaterialPresetType, ShapeBevel, SimpleColorFormat.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
ShapeBevel | ShapeBevel | Lettura | Ottiene lo smusso della forma. |
Camera | Camera | Lettura | Ottiene la fotocamera. |
LightRig | LightRig | Lettura | Ottiene il rig di illuminazione. |
SimpleColorFormat | SimpleColorFormat | Lettura | Ottiene il formato colore semplice. |
MaterialPresetType | MaterialPresetType | Lettura | Restituisce il tipo di preset del materiale. |
Metodi
| Firma | Descrizione |
|---|---|
ShapeBevel() → ShapeBevel | Restituisce l’oggetto ShapeBevel che definisce le impostazioni di smussatura per la forma |
ShapeBevel() → ShapeBevel | |
Camera() → Camera | Restituisce l’oggetto Camera che controlla la prospettiva della vista 3‑D |
LightRig() → LightRig | Restituisce l’oggetto LightRig che definisce l’illuminazione per l’effetto 3‑D |
SimpleColorFormat() → SimpleColorFormat | Restituisce l’oggetto SimpleColorFormat che specifica un riempimento di colore solido per il 3‑D |
SimpleColorFormat() → SimpleColorFormat | |
SimpleColorFormat() → SimpleColorFormat | |
SimpleColorFormat() → SimpleColorFormat | |
MaterialPresetType() → MaterialPresetType | Restituisce il valore enum del preset materiale corrente applicato alla superficie 3‑D |
ThreeDFormat() | |
init_internal(parent_element: pugi::xml_node, save_callback: std::function<void()>) | Inizializza il formato 3D basato su XML. |
get_sp3d() → pugi::xml_node | Ottieni l’elemento se esiste. |
ensure_sp3d() → pugi::xml_node | Ottieni o crea l’elemento nella posizione OOXML corretta. |
get_scene3d() → pugi::xml_node | Ottieni l’elemento se esiste. |
ensure_scene3d() → pugi::xml_node | Ottieni o crea l’elemento nella posizione corretta di OOXML. |
save() | Salva le modifiche tramite la callback di salvataggio. |
has_data() → bool | Restituisce true se sono state impostate proprietà 3D. |
serialize_to_xml(sp_pr: pugi::xml_node) | Serializza la formattazione 3D in un nodo spPr XML (per un salvataggio da zero). |
bevel_top() → ShapeBevel | Restituisce le proprietà di smusso superiore (assicura che l’elemento sp3d esista). |
bevel_top() → ShapeBevel | Restituisce le proprietà del bevel superiore (assicura che l’elemento sp3d esista). |
bevel_bottom() → ShapeBevel | Restituisce le proprietà del bevel inferiore (assicura che l’elemento sp3d esista). |
bevel_bottom() → ShapeBevel | Restituisce le proprietà del bevel inferiore (assicura che l’elemento sp3d esista). |
camera() → Camera | Restituisce le proprietà della camera (assicura che l’elemento scene3d esista). |
camera() → Camera | Restituisce le proprietà della fotocamera (assicura che l’elemento scene3d esista). |
light_rig() → LightRig | Restituisce le proprietà del rig di luce (assicura che l’elemento scene3d esista). |
light_rig() → LightRig | Restituisce le proprietà del rig di luce (assicura che l’elemento scene3d esista). |
depth() → double | Restituisce la profondità di estrusione. |
set_depth(value: double) | Imposta la profondità di estrusione della forma 3‑D |
extrusion_height() → double | Restituisce l’altezza dell’estrusione. |
set_extrusion_height(value: double) | |
extrusion_color() → SimpleColorFormat | Restituisce il colore dell’estrusione. |
extrusion_color() → SimpleColorFormat | Restituisce il colore dell’estrusione. |
contour_width() → double | Restituisce la larghezza del contorno. |
set_contour_width(value: double) | |
contour_color() → SimpleColorFormat | Restituisce il colore del contorno. |
contour_color() → SimpleColorFormat | Restituisce il colore del contorno. |
material() → MaterialPresetType | Restituisce il tipo di preset materiale. |
set_material(value: MaterialPresetType) | Assegna un preset materiale alla superficie 3‑D |