Go to the documentation of this file.
19 using std::ostringstream;
24 #ifdef _MSC_VER // Microsoft Visual C++ -- warning level 4
25 #pragma warning( disable : 4996) // function was declared deprecated(strcpy, localtime, etc.)
92 return "rbox warning: no points generated\n";
119 char *command=
const_cast<char*
>(s.c_str());
121 throw QhullError(10001,
"Qhull error: conflicting user of cpp_object for RboxPoints::appendPoints() or corrupted qh_qh");
140 throw QhullError(10068,
"Qhull error: rbox specified %d points but got %d points for command '%s'",
newCount(),
count()-previousCount, 0.0,
comment().c_str());
176 vsnprintf(newMessage,
sizeof(newMessage),
fmt,
args);
187 out->
rbox_message +=
"RboxPoints error: options 'h', 'n' not supported.\n";
192 int dimension= va_arg(
args,
int);
193 string command(va_arg(
args,
char*));
204 *out << va_arg(
args,
int);
207 *out << va_arg(
args,
int);
210 *out << va_arg(
args,
int);
213 *out << va_arg(
args,
double);
216 *out << va_arg(
args,
double);
219 *out << va_arg(
args,
double);
void qh_fprintf_rbox(qhT *qh, FILE *, int msgcode, const char *fmt,...)
coordT * coordinates() const
QhullRidge – Qhull's ridge structure, ridgeT, as a C++ class.
std::string rboxMessage() const
void qh_errexit_rbox(int exitcode)
std::string comment() const
int qh_rboxpoints(FILE *fout, FILE *ferr, char *rbox_command)
std::string rbox_message
error status from rboxpoints. qh_ERRnone if none.
countT extraCoordinatesCount() const
POD type equivalent to qhT. No virtual members.
int rbox_status
Number of points for PointCoordinates.
bool hasRboxMessage() const
void appendPoints(const char *rboxCommand)
void setNewCount(countT pointCount)
void appendComment(const std::string &s)
void resetQhullQh(QhullQh *qqh)
hpp-fcl
Author(s):
autogenerated on Sat Nov 23 2024 03:44:59