Go to the documentation of this file.
   18 #ifdef _MSC_VER  // Microsoft Visual C++ -- warning level 4 
   19 #pragma warning( disable : 4611)   
   29 #define QH_TRY_ERROR 10071 
   34         qh->NOerrexit= False; \ 
   35         QH_TRY_status= setjmp(qh->errexit); \ 
   37         throw QhullError(QH_TRY_ERROR, "Cannot invoke QH_TRY_() from inside a QH_TRY_.  Or missing 'qh->NOerrexit=true' after previously called QH_TRY_(qh){...}"); \ 
   41 #define QH_TRY_NO_THROW_(qh) \ 
   44         qh->NOerrexit= False; \ 
   45         QH_TRY_status= setjmp(qh->errexit); \ 
   47         QH_TRY_status= QH_TRY_ERROR; \ 
   86     double              factorEpsilon() const { return factor_epsilon; } 
   92     void                appendQhullMessage(const std::string &s); 
  104     double              angleEpsilon() const { return this->ANGLEround*factor_epsilon; }  
  105     void                checkAndFreeQhullMemory(); 
  
void setFactorEpsilon(double a)
QhullRidge – Qhull's ridge structure, ridgeT, as a C++ class.
std::ostream * output_stream
send output to stream
bool hasOutputStream() const
int qhull_status
qh_ERRnone if valid
double factor_epsilon
Factor to increase ANGLEround and DISTround for hyperplane equality.
void clearQhullMessage()
clearQhullMessage does not throw errors (~Qhull)
std::string qhull_message
Returned messages from libqhull_r.
QhullQh()
Derived from qh_new_qhull[user.c].
std::ostream * error_stream
overrides errorMessage, use appendQhullMessage()
POD type equivalent to qhT. No virtual members.
bool use_output_stream
True if using output_stream.
void enableOutputStream()
void setErrorStream(std::ostream *os)
std::string qhullMessage() const
qhullMessage does not throw errors (~Qhull)
void setOutputStream(std::ostream *os)
Updates use_output_stream.
bool hasQhullMessage() const
hasQhullMessage does not throw errors (~Qhull)
void qh_fprintf(FILE *fp, int msgcode, const char *fmt,...)
static const double default_factor_epsilon
Default factor_epsilon is 1.0, never updated.
void maybeThrowQhullMessage(int exitCode)
void disableOutputStream()
QhullQh & operator=(const QhullQh &)
hpp-fcl
Author(s): 
autogenerated on Fri Feb 14 2025 03:45:51