#include <dime_help.h>
Öffentliche Datenelemente | |
| DimeHelp (CadModel *cadModel, Color color, bool splitQuad) | |
| Konstruktor. | |
| void | add (dimeEntity *entity) |
| Fügt das aus entity erzeugte CadObject zum internen CadModel hinzu. | |
| CadModel * | getCadModel () |
| Liefert das CadModel. | |
Private Datenelemente | |
| void | addPlane (dime3DFace *entity) |
| Fügt die aus entity generierte ebene Fläche zum internen CadModel hinzu. | |
| void | addSpline (dimePolyline *entity) |
| Fügt die aus entity generierte Spline-Fläche zum internen CadModel hinzu. | |
Private, statische Datenelemente | |
| Point | vertex2Point (dimeVec3f v) |
| Konvertiert den dimeVec3f v des dimeModel in ein Point. | |
Private Attribute | |
| CadModel * | cadModel |
| internes CadModel | |
| Color | color |
| Farbe der neuen Cad-Objekte. | |
| unsigned | countCP |
| Anzahl der Kontrollpunkte im Modell. | |
| unsigned | countQuad |
| Anzahl der Vierecke im Modell. | |
| unsigned | countSplineFaces |
| Anzahl der Spline-Flächen im Modell. | |
| unsigned | countTriangles |
| Anzahl der Dreiecke im Modell. | |
| unsigned | countVertices |
| Anzahl der Vertex im Modell. | |
| bool | splitQuadrilaterals |
| Sollen alle Vierecke als 2 Dreicke ins cadModel übertragen werden? | |
|
||||||||||||||||
|
Konstruktor.
|
|
|
Fügt das aus entity erzeugte CadObject zum internen CadModel hinzu.
|
|
|
Fügt die aus entity generierte ebene Fläche zum internen CadModel hinzu.
|
|
|
Fügt die aus entity generierte Spline-Fläche zum internen CadModel hinzu.
|
|
|
Liefert das CadModel.
|
|
|
Konvertiert den dimeVec3f v des dimeModel in ein Point.
|
1.2.16