OpenLexocad  27.0
ToolResults.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <Geom/Circ.h>
4 #include <Geom/Clothoid2d.h>
5 #include <Geom/Dir.h>
6 #include <Geom/Lin.h>
7 #include <Geom/Pln.h>
8 #include <Geom/Pnt.h>
9 #include <Geom/Vec.h>
10 
11 namespace Geom
12 {
22 {
23  bool ok = false;
26 };
27 
37 {
38  bool ok = false;
40 };
41 
51 {
52  bool ok = false;
54 };
55 
65 {
66  bool ok = false;
68  double U;
69  double V;
70 };
71 
81 {
82  bool ok = false;
84 };
85 
95 {
96  bool ok = false;
98  double U;
99 };
100 
110 {
111  bool ok = false;
113 };
114 
124 {
125  bool ok = false;
127  double xLength;
128  double angleXYPlane;
129 };
130 } // namespace Geom
Definition: Rotation.h:5
double U
Definition: ToolResults.h:98
Definition: Pln.h:59
Geom::Pln plane
Definition: ToolResults.h:24
Geom::Pnt point
Definition: ToolResults.h:67
Defines a non-persistent 3D Cartesian point.
Definition: Pnt.h:42
double xLength
Definition: ToolResults.h:127
Struct holding the return values from GeomTools::makeAxisPlacementFrom2Points(). Returns ok=true if t...
Definition: ToolResults.h:123
#define GEOM_EXPORT
Definition: geom_defines.h:8
Struct holding the return values from GeomTools::makePlaneFrom3Points(). Returns ok=true if the opera...
Definition: ToolResults.h:21
Definition: Ax2.h:69
Definition: Lin.h:50
Geom::Pnt point
Definition: ToolResults.h:112
Struct holding the return values from GeomTools::projectPointOnCircle1(). Returns ok=true if the oper...
Definition: ToolResults.h:109
Struct holding the return values from GeomTools::projectPointOnPlane1(). Returns ok=true if the opera...
Definition: ToolResults.h:50
double V
Definition: ToolResults.h:69
Geom::Pnt point
Definition: ToolResults.h:83
Struct holding the return values from GeomTools::projectPointOnPlane2(). Returns ok=true if the opera...
Definition: ToolResults.h:64
Struct holding the return values from GeomTools::projectPointOnLine1(). Returns ok=true if the operat...
Definition: ToolResults.h:80
Struct holding the return values from GeomTools::makeLineFrom2Points1(). Returns ok=true if the opera...
Definition: ToolResults.h:36
Geom::Lin line
Definition: ToolResults.h:39
Struct holding the return values from GeomTools::projectPointOnLine2(). Returns ok=true if the operat...
Definition: ToolResults.h:94
Geom::Pnt point
Definition: ToolResults.h:97
Geom::Ax2 coordSystem
Definition: ToolResults.h:25
Geom::Ax2 ax2
Definition: ToolResults.h:126
double U
Definition: ToolResults.h:68
Geom::Pnt point
Definition: ToolResults.h:53
double angleXYPlane
Definition: ToolResults.h:128