2 #pragma warning(disable : 4251)    40     bool throwException_On_Error = 
true;
    41     bool checkShape = 
true;
    42     bool checkFacetedBrep = 
false;
    43     bool checkSliverFaces = 
false;
    44     bool printErrorMessage = 
true;
    45     bool checkResultFromPolyToAcisConverter = 
false;  
    71     friend class ::App::ElementTool;
    79     void skipExecution(
bool yesno);
    81     bool skipExecution() 
const;
    84     static void getOrderedLinks(
const Core::ExecObject* obj, std::vector<Core::ExecObject*>& ordered_links);
    86     static void getLinks(
const Core::ExecObject* obj, std::vector<Core::ExecObject*>& links);
    98 #ifndef LXAPI  // INTERFACES BELOW ARE -NOT- PART OF THE LEXOCAD API Core::DocObject * obj
Definition: ExecObject.h:28
 
Definition: ExecObject.h:32
 
ExecuteStatus
Definition: ExecObject.h:18
 
Definition: ExecObject.h:20
 
ExecuteContext(QMutex &aMutex)
Definition: ExecObject.h:35
 
std::vector< Core::ExecuteError > objects_with_errors
Definition: ExecObject.h:36
 
Definition: ExecObject.h:56
 
Definition: ExecObject.h:24
 
std::map< Core::DocObject *, std::vector< std::string > > errorMsgPerObject
Definition: ExecObject.h:38
 
bool isExecutable() const
Checks if the ExecObject is executable.
Definition: ExecObject.h:77
 
QMutex & mutex
Definition: ExecObject.h:52
 
std::string msg
Definition: ExecObject.h:29
 
double _tolerance
Definition: ExecObject.h:47
 
Definition: ExecObject.h:21
 
Definition: DocObject.h:51