mirror of https://github.com/CGAL/cgal
Merge pull request #1364 from sloriot/CGAL-replace_assert
Replace assert by CGAL_assertion in CGAL code
This commit is contained in:
commit
a3ffae35bd
|
|
@ -572,13 +572,13 @@ typename boost::graph_traits<OpenMesh::TriMesh_ArrayKernelT<K> >::face_descripto
|
||||||
add_face(InputIterator begin, InputIterator end, OpenMesh::TriMesh_ArrayKernelT<K>& sm)
|
add_face(InputIterator begin, InputIterator end, OpenMesh::TriMesh_ArrayKernelT<K>& sm)
|
||||||
{
|
{
|
||||||
typedef typename boost::graph_traits<OpenMesh::TriMesh_ArrayKernelT<K> >::vertex_descriptor vertex_descriptor;
|
typedef typename boost::graph_traits<OpenMesh::TriMesh_ArrayKernelT<K> >::vertex_descriptor vertex_descriptor;
|
||||||
assert(begin!= end);
|
CGAL_assertion(begin!= end);
|
||||||
vertex_descriptor u = *begin;
|
vertex_descriptor u = *begin;
|
||||||
++begin;
|
++begin;
|
||||||
assert(begin!= end);
|
CGAL_assertion(begin!= end);
|
||||||
vertex_descriptor v = *begin;
|
vertex_descriptor v = *begin;
|
||||||
++begin;
|
++begin;
|
||||||
assert(begin!= end);
|
CGAL_assertion(begin!= end);
|
||||||
vertex_descriptor w = *begin;
|
vertex_descriptor w = *begin;
|
||||||
|
|
||||||
return sm.add_face(u,v,w);
|
return sm.add_face(u,v,w);
|
||||||
|
|
|
||||||
|
|
@ -137,7 +137,7 @@ BigFloatRep::BigFloatRep(double d) : m(0), err(0), exp(0) {
|
||||||
stop++;
|
stop++;
|
||||||
}
|
}
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert (s >= 0);
|
CGAL_assertion (s >= 0);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (s)
|
if (s)
|
||||||
|
|
@ -277,7 +277,7 @@ void BigFloatRep::normal() {
|
||||||
long f = chunkFloor(--le); // f is roughly equal to floor(le/CHUNK_BIT)
|
long f = chunkFloor(--le); // f is roughly equal to floor(le/CHUNK_BIT)
|
||||||
long bits_f = bits(f); // f chunks will have bits_f many bits
|
long bits_f = bits(f); // f chunks will have bits_f many bits
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert (bits_f >= 0);
|
CGAL_assertion (bits_f >= 0);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
m >>= bits_f; // reduce mantissa by bits_f many bits
|
m >>= bits_f; // reduce mantissa by bits_f many bits
|
||||||
|
|
@ -305,7 +305,7 @@ void BigFloatRep::bigNormal(BigInt& bigErr) {
|
||||||
long f = chunkFloor(--le);
|
long f = chunkFloor(--le);
|
||||||
long bits_f = bits(f);
|
long bits_f = bits(f);
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert(bits_f >= 0);
|
CGAL_assertion(bits_f >= 0);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
m >>= bits_f;
|
m >>= bits_f;
|
||||||
|
|
@ -684,7 +684,7 @@ void BigFloatRep::sqrt(const BigFloatRep& x, const extLong& a, const BigFloat& A
|
||||||
m = chunkShift(z.m, chunkCeil(p));
|
m = chunkShift(z.m, chunkCeil(p));
|
||||||
long r = CHUNK_BIT - 1 - (p + CHUNK_BIT - 1) % CHUNK_BIT;
|
long r = CHUNK_BIT - 1 - (p + CHUNK_BIT - 1) % CHUNK_BIT;
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert(r >= 0);
|
CGAL_assertion(r >= 0);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
err = 1 >> r;
|
err = 1 >> r;
|
||||||
|
|
@ -727,7 +727,7 @@ void BigFloatRep::sqrt(const BigFloatRep& x, const extLong& a, const BigFloat& A
|
||||||
m = chunkShift(z.m, chunkCeil(q));
|
m = chunkShift(z.m, chunkCeil(q));
|
||||||
long r = CHUNK_BIT - 1 - (q + CHUNK_BIT - 1) % CHUNK_BIT;
|
long r = CHUNK_BIT - 1 - (q + CHUNK_BIT - 1) % CHUNK_BIT;
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert(r >= 0);
|
CGAL_assertion(r >= 0);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
err = 1 >> r;
|
err = 1 >> r;
|
||||||
|
|
@ -961,7 +961,7 @@ BigFloatRep::toDecimal(unsigned int width, bool Scientific) const {
|
||||||
decOut.isScientific = false;
|
decOut.isScientific = false;
|
||||||
}
|
}
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert(decOut.noSignificant >= 0);
|
CGAL_assertion(decOut.noSignificant >= 0);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
decOut.rep = decRep;
|
decOut.rep = decRep;
|
||||||
|
|
@ -1025,7 +1025,7 @@ void BigFloatRep :: fromString(const char *str, const extLong & prec ) {
|
||||||
else {
|
else {
|
||||||
e = str + strlen(str);
|
e = str + strlen(str);
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert(*e == '\0');
|
CGAL_assertion(*e == '\0');
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -1116,7 +1116,7 @@ std::istream& BigFloatRep :: operator >>(std::istream& i) {
|
||||||
size *= 2;
|
size *= 2;
|
||||||
}
|
}
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert((p-str) < size);
|
CGAL_assertion((p-str) < size);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
*p++ = c;
|
*p++ = c;
|
||||||
|
|
@ -1142,7 +1142,7 @@ std::istream& BigFloatRep :: operator >>(std::istream& i) {
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert(p - str < size);
|
CGAL_assertion(p - str < size);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
*p = '\0';
|
*p = '\0';
|
||||||
|
|
@ -1229,7 +1229,7 @@ BigInt BigFloatRep::toBigInt() const {
|
||||||
if (le == -1)
|
if (le == -1)
|
||||||
le = 0;
|
le = 0;
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert (le >= 0);
|
CGAL_assertion (le >= 0);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
BigInt M = m >> static_cast<unsigned long>(le); // discard the contaminated bits.
|
BigInt M = m >> static_cast<unsigned long>(le); // discard the contaminated bits.
|
||||||
|
|
@ -1249,7 +1249,7 @@ long BigFloatRep :: toLong() const {
|
||||||
long e2 = bits(exp);
|
long e2 = bits(exp);
|
||||||
long le = clLg(err);
|
long le = clLg(err);
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert (le >= 0);
|
CGAL_assertion (le >= 0);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
BigInt M = m >> static_cast<unsigned long>(le); // discard the contaminated bits.
|
BigInt M = m >> static_cast<unsigned long>(le); // discard the contaminated bits.
|
||||||
|
|
|
||||||
|
|
@ -130,7 +130,7 @@ BigInt floor(const Expr& e, Expr &sub) {
|
||||||
++sub, --f;
|
++sub, --f;
|
||||||
if (sub>=1)
|
if (sub>=1)
|
||||||
--sub, ++f;
|
--sub, ++f;
|
||||||
assert(sub >=0 && sub<1); // got an assertion error? (Chee 3/24/04)
|
CGAL_assertion(sub >=0 && sub<1); // got an assertion error? (Chee 3/24/04)
|
||||||
return f;
|
return f;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -241,7 +241,7 @@ extLong ExprRep::computeBound() {
|
||||||
std::cerr << " ourBd is the winner " << std::endl;
|
std::cerr << " ourBd is the winner " << std::endl;
|
||||||
}
|
}
|
||||||
|
|
||||||
assert(number_of_winners >= 1);
|
CGAL_assertion(number_of_winners >= 1);
|
||||||
|
|
||||||
if (number_of_winners == 1) {
|
if (number_of_winners == 1) {
|
||||||
if (bd == bfmsskBd) {
|
if (bd == bfmsskBd) {
|
||||||
|
|
|
||||||
|
|
@ -126,7 +126,7 @@ void MemoryPool< T, nObjects >::free(void* t) {
|
||||||
if(blocks.empty()){
|
if(blocks.empty()){
|
||||||
std::cerr << typeid(T).name() << std::endl;
|
std::cerr << typeid(T).name() << std::endl;
|
||||||
}
|
}
|
||||||
assert (! blocks.empty());
|
CGAL_assertion (! blocks.empty());
|
||||||
|
|
||||||
// recycle the object memory, by putting it back into the chain
|
// recycle the object memory, by putting it back into the chain
|
||||||
reinterpret_cast<Thunk*>(t)->next = head;
|
reinterpret_cast<Thunk*>(t)->next = head;
|
||||||
|
|
|
||||||
|
|
@ -65,7 +65,7 @@ BigInt floor(const Real& r, Real &sub) {
|
||||||
++sub, --f;
|
++sub, --f;
|
||||||
if (sub>=1)
|
if (sub>=1)
|
||||||
--sub, ++f;
|
--sub, ++f;
|
||||||
assert(sub >=0 && sub<1);
|
CGAL_assertion(sub >=0 && sub<1);
|
||||||
return f;
|
return f;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -145,7 +145,7 @@ void Real::constructFromString(const char *str, const extLong& prec )
|
||||||
else {
|
else {
|
||||||
e = str + std::strlen(str);
|
e = str + std::strlen(str);
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert(*e == '\0');
|
CGAL_assertion(*e == '\0');
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -246,7 +246,7 @@ std::istream& operator >>(std::istream& i, Real& x) {
|
||||||
size *= 2;
|
size *= 2;
|
||||||
}
|
}
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert((p-str) < size);
|
CGAL_assertion((p-str) < size);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
*p++ = c;
|
*p++ = c;
|
||||||
|
|
@ -276,7 +276,7 @@ std::istream& operator >>(std::istream& i, Real& x) {
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CORE_DEBUG
|
#ifdef CORE_DEBUG
|
||||||
assert(p - str < size);
|
CGAL_assertion(p - str < size);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
*p = '\0';
|
*p = '\0';
|
||||||
|
|
|
||||||
|
|
@ -57,11 +57,11 @@
|
||||||
|
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
|
|
||||||
#define CGAL_Polynomial_assertion(x) assert(x)
|
#define CGAL_Polynomial_assertion(x) CGAL_assertion(x)
|
||||||
// This does not work
|
// This does not work
|
||||||
#define CGAL_Polynomial_assertion_code(x) x
|
#define CGAL_Polynomial_assertion_code(x) x
|
||||||
#define CGAL_Polynomial_precondition(x) assert(x)
|
#define CGAL_Polynomial_precondition(x) CGAL_assertion(x)
|
||||||
#define CGAL_Polynomial_postcondition(x) assert(x)
|
#define CGAL_Polynomial_postcondition(x) CGAL_assertion(x)
|
||||||
#define CGAL_Polynomial_expensive_precondition(x)
|
#define CGAL_Polynomial_expensive_precondition(x)
|
||||||
#define CGAL_Polynomial_expensive_assertion(x)
|
#define CGAL_Polynomial_expensive_assertion(x)
|
||||||
#define CGAL_Polynomial_expensive_postcondition(x)
|
#define CGAL_Polynomial_expensive_postcondition(x)
|
||||||
|
|
|
||||||
|
|
@ -244,12 +244,12 @@ polylines_to_protect(const CGAL::Image_3& cgal_image,
|
||||||
//
|
//
|
||||||
switch(pixel_values_set.size()) {
|
switch(pixel_values_set.size()) {
|
||||||
case 4: {
|
case 4: {
|
||||||
assert(get<2>(square[0][0]) != get<2>(square[0][1]));
|
CGAL_assertion(get<2>(square[0][0]) != get<2>(square[0][1]));
|
||||||
assert(get<2>(square[0][0]) != get<2>(square[1][0]));
|
CGAL_assertion(get<2>(square[0][0]) != get<2>(square[1][0]));
|
||||||
assert(get<2>(square[0][0]) != get<2>(square[1][1]));
|
CGAL_assertion(get<2>(square[0][0]) != get<2>(square[1][1]));
|
||||||
assert(get<2>(square[1][0]) != get<2>(square[1][1]));
|
CGAL_assertion(get<2>(square[1][0]) != get<2>(square[1][1]));
|
||||||
assert(get<2>(square[0][1]) != get<2>(square[1][1]));
|
CGAL_assertion(get<2>(square[0][1]) != get<2>(square[1][1]));
|
||||||
assert(get<2>(square[0][1]) != get<2>(square[1][0]));
|
CGAL_assertion(get<2>(square[0][1]) != get<2>(square[1][0]));
|
||||||
case_4:
|
case_4:
|
||||||
// case 4 or case 2-2
|
// case 4 or case 2-2
|
||||||
++case4;
|
++case4;
|
||||||
|
|
@ -273,10 +273,10 @@ case_4:
|
||||||
}
|
}
|
||||||
if(get<2>(square[0][1]) == get<2>(square[1][0])) {
|
if(get<2>(square[0][1]) == get<2>(square[1][0])) {
|
||||||
// diagonal case 1-2-1
|
// diagonal case 1-2-1
|
||||||
assert(get<2>(square[0][1]) == get<2>(square[1][0]));
|
CGAL_assertion(get<2>(square[0][1]) == get<2>(square[1][0]));
|
||||||
assert(get<2>(square[1][1]) != get<2>(square[0][0]));
|
CGAL_assertion(get<2>(square[1][1]) != get<2>(square[0][0]));
|
||||||
assert(get<2>(square[0][1]) != get<2>(square[0][0]));
|
CGAL_assertion(get<2>(square[0][1]) != get<2>(square[0][0]));
|
||||||
assert(get<2>(square[0][1]) != get<2>(square[1][1]));
|
CGAL_assertion(get<2>(square[0][1]) != get<2>(square[1][1]));
|
||||||
++case121;
|
++case121;
|
||||||
vertex_descriptor left = g_manip.split(p00, p01, out00, out01);
|
vertex_descriptor left = g_manip.split(p00, p01, out00, out01);
|
||||||
vertex_descriptor right = g_manip.split(p10, p11, out10, out11);
|
vertex_descriptor right = g_manip.split(p10, p11, out10, out11);
|
||||||
|
|
@ -323,10 +323,10 @@ case_4:
|
||||||
std::swap(square[0][0], square[1][0]); std::swap(out00, out10);
|
std::swap(square[0][0], square[1][0]); std::swap(out00, out10);
|
||||||
std::swap(square[0][1], square[1][1]); std::swap(out01, out11);
|
std::swap(square[0][1], square[1][1]); std::swap(out01, out11);
|
||||||
}
|
}
|
||||||
assert(get<2>(square[0][0]) == get<2>(square[0][1]));
|
CGAL_assertion(get<2>(square[0][0]) == get<2>(square[0][1]));
|
||||||
assert(get<2>(square[0][0]) != get<2>(square[1][0]));
|
CGAL_assertion(get<2>(square[0][0]) != get<2>(square[1][0]));
|
||||||
assert(get<2>(square[0][0]) != get<2>(square[1][1]));
|
CGAL_assertion(get<2>(square[0][0]) != get<2>(square[1][1]));
|
||||||
assert(get<2>(square[1][0]) != get<2>(square[1][1]));
|
CGAL_assertion(get<2>(square[1][0]) != get<2>(square[1][1]));
|
||||||
++case211;
|
++case211;
|
||||||
Point_3 midleft = midpoint(p00, p01);
|
Point_3 midleft = midpoint(p00, p01);
|
||||||
Point_3 midright = midpoint(p10, p11);
|
Point_3 midright = midpoint(p10, p11);
|
||||||
|
|
@ -375,34 +375,34 @@ case_4:
|
||||||
if(get<2>(square[0][0])==get<2>(square[1][0])) {
|
if(get<2>(square[0][0])==get<2>(square[1][0])) {
|
||||||
// case 2-2, diagonal swap
|
// case 2-2, diagonal swap
|
||||||
std::swap(square[0][1], square[1][0]); std::swap(out01, out10);
|
std::swap(square[0][1], square[1][0]); std::swap(out01, out10);
|
||||||
assert(get<2>(square[0][0])==get<2>(square[0][1]));
|
CGAL_assertion(get<2>(square[0][0])==get<2>(square[0][1]));
|
||||||
}
|
}
|
||||||
if(get<2>(square[1][0])==get<2>(square[1][1])) {
|
if(get<2>(square[1][0])==get<2>(square[1][1])) {
|
||||||
// case 2-2, vertical swap
|
// case 2-2, vertical swap
|
||||||
std::swap(square[0][1], square[1][1]); std::swap(out01, out11);
|
std::swap(square[0][1], square[1][1]); std::swap(out01, out11);
|
||||||
std::swap(square[0][0], square[1][0]); std::swap(out00, out10);
|
std::swap(square[0][0], square[1][0]); std::swap(out00, out10);
|
||||||
assert(get<2>(square[0][0])==get<2>(square[0][1]));
|
CGAL_assertion(get<2>(square[0][0])==get<2>(square[0][1]));
|
||||||
}
|
}
|
||||||
if(get<2>(square[0][1])==get<2>(square[1][1])) {
|
if(get<2>(square[0][1])==get<2>(square[1][1])) {
|
||||||
// case 2-2, diagonal swap
|
// case 2-2, diagonal swap
|
||||||
std::swap(square[0][0], square[1][1]); std::swap(out00, out11);
|
std::swap(square[0][0], square[1][1]); std::swap(out00, out11);
|
||||||
assert(get<2>(square[0][0])==get<2>(square[0][1]));
|
CGAL_assertion(get<2>(square[0][0])==get<2>(square[0][1]));
|
||||||
}
|
}
|
||||||
|
|
||||||
if(get<2>(square[0][0])==get<2>(square[0][1])) {
|
if(get<2>(square[0][0])==get<2>(square[0][1])) {
|
||||||
// vertical case 2-2
|
// vertical case 2-2
|
||||||
++case22;
|
++case22;
|
||||||
assert(get<2>(square[1][0])==get<2>(square[1][1]));
|
CGAL_assertion(get<2>(square[1][0])==get<2>(square[1][1]));
|
||||||
assert(get<2>(square[1][0])!=get<2>(square[0][1]));
|
CGAL_assertion(get<2>(square[1][0])!=get<2>(square[0][1]));
|
||||||
vertex_descriptor top = g_manip.split(p01, p11, out01, out11);
|
vertex_descriptor top = g_manip.split(p01, p11, out01, out11);
|
||||||
vertex_descriptor bottom = g_manip.split(p00, p10, out00, out10);
|
vertex_descriptor bottom = g_manip.split(p00, p10, out00, out10);
|
||||||
g_manip.try_add_edge(top, bottom);
|
g_manip.try_add_edge(top, bottom);
|
||||||
} else {
|
} else {
|
||||||
// Else diagonal case case 2-2
|
// Else diagonal case case 2-2
|
||||||
// Same as the case with 4 colors
|
// Same as the case with 4 colors
|
||||||
assert(get<2>(square[0][0])==get<2>(square[1][1]));
|
CGAL_assertion(get<2>(square[0][0])==get<2>(square[1][1]));
|
||||||
assert(get<2>(square[1][0])==get<2>(square[0][1]));
|
CGAL_assertion(get<2>(square[1][0])==get<2>(square[0][1]));
|
||||||
assert(get<2>(square[0][0])!=get<2>(square[0][1]));
|
CGAL_assertion(get<2>(square[0][0])!=get<2>(square[0][1]));
|
||||||
goto case_4;
|
goto case_4;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -412,33 +412,33 @@ case_4:
|
||||||
if(pixel_values_set.begin()->second == 1) {
|
if(pixel_values_set.begin()->second == 1) {
|
||||||
value_alone = pixel_values_set.begin()->first;
|
value_alone = pixel_values_set.begin()->first;
|
||||||
} else {
|
} else {
|
||||||
assert(pixel_values_set.begin()->second == 3);
|
CGAL_assertion(pixel_values_set.begin()->second == 3);
|
||||||
assert(pixel_values_set.rbegin()->second ==1);
|
CGAL_assertion(pixel_values_set.rbegin()->second ==1);
|
||||||
value_alone = pixel_values_set.rbegin()->first;
|
value_alone = pixel_values_set.rbegin()->first;
|
||||||
}
|
}
|
||||||
if(get<2>(square[0][1]) == value_alone) {
|
if(get<2>(square[0][1]) == value_alone) {
|
||||||
// central symmetry
|
// central symmetry
|
||||||
std::swap(square[0][1], square[1][0]); std::swap(out01, out10);
|
std::swap(square[0][1], square[1][0]); std::swap(out01, out10);
|
||||||
std::swap(square[0][0], square[1][1]); std::swap(out00, out11);
|
std::swap(square[0][0], square[1][1]); std::swap(out00, out11);
|
||||||
assert(get<2>(square[1][0]) == value_alone);
|
CGAL_assertion(get<2>(square[1][0]) == value_alone);
|
||||||
}
|
}
|
||||||
if(get<2>(square[1][1]) == value_alone) {
|
if(get<2>(square[1][1]) == value_alone) {
|
||||||
// vertical swap
|
// vertical swap
|
||||||
std::swap(square[0][0], square[0][1]); std::swap(out00, out01);
|
std::swap(square[0][0], square[0][1]); std::swap(out00, out01);
|
||||||
std::swap(square[1][0], square[1][1]); std::swap(out10, out11);
|
std::swap(square[1][0], square[1][1]); std::swap(out10, out11);
|
||||||
assert(get<2>(square[1][0]) == value_alone);
|
CGAL_assertion(get<2>(square[1][0]) == value_alone);
|
||||||
}
|
}
|
||||||
if(get<2>(square[0][0]) == value_alone) {
|
if(get<2>(square[0][0]) == value_alone) {
|
||||||
// horizontal swap
|
// horizontal swap
|
||||||
std::swap(square[0][1], square[1][1]); std::swap(out01, out11);
|
std::swap(square[0][1], square[1][1]); std::swap(out01, out11);
|
||||||
std::swap(square[0][0], square[1][0]); std::swap(out00, out10);
|
std::swap(square[0][0], square[1][0]); std::swap(out00, out10);
|
||||||
assert(get<2>(square[1][0]) == value_alone);
|
CGAL_assertion(get<2>(square[1][0]) == value_alone);
|
||||||
}
|
}
|
||||||
++case31;
|
++case31;
|
||||||
assert(get<2>(square[1][0]) == value_alone);
|
CGAL_assertion(get<2>(square[1][0]) == value_alone);
|
||||||
assert(get<2>(square[1][0]) != get<2>(square[0][0]));
|
CGAL_assertion(get<2>(square[1][0]) != get<2>(square[0][0]));
|
||||||
assert(get<2>(square[1][1]) == get<2>(square[0][0]));
|
CGAL_assertion(get<2>(square[1][1]) == get<2>(square[0][0]));
|
||||||
assert(get<2>(square[0][1]) == get<2>(square[0][0]));
|
CGAL_assertion(get<2>(square[0][1]) == get<2>(square[0][0]));
|
||||||
vertex_descriptor bottom = g_manip.split(p00, p10, out00, out10);
|
vertex_descriptor bottom = g_manip.split(p00, p10, out00, out10);
|
||||||
vertex_descriptor old = bottom;
|
vertex_descriptor old = bottom;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -351,7 +351,7 @@ public:
|
||||||
{
|
{
|
||||||
internal::Ply_read_typed_number<Type>*
|
internal::Ply_read_typed_number<Type>*
|
||||||
reader = dynamic_cast<internal::Ply_read_typed_number<Type>*>(m_readers[i]);
|
reader = dynamic_cast<internal::Ply_read_typed_number<Type>*>(m_readers[i]);
|
||||||
assert (reader != NULL);
|
CGAL_assertion (reader != NULL);
|
||||||
t = reader->buffer();
|
t = reader->buffer();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
@ -389,7 +389,7 @@ public:
|
||||||
{
|
{
|
||||||
internal::Ply_read_typed_number<float>*
|
internal::Ply_read_typed_number<float>*
|
||||||
reader_float = dynamic_cast<internal::Ply_read_typed_number<float>*>(m_readers[i]);
|
reader_float = dynamic_cast<internal::Ply_read_typed_number<float>*>(m_readers[i]);
|
||||||
assert (reader_float != NULL);
|
CGAL_assertion (reader_float != NULL);
|
||||||
t = reader_float->buffer();
|
t = reader_float->buffer();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
||||||
|
|
@ -2534,7 +2534,7 @@ private: //------------------------------------------------------- private data
|
||||||
std::string off;
|
std::string off;
|
||||||
is >> sm_skip_comments;
|
is >> sm_skip_comments;
|
||||||
is >> off;
|
is >> off;
|
||||||
assert( (off == "OFF") || (off == "COFF") || (off == "NOFF") || (off == "CNOFF"));
|
CGAL_assertion( (off == "OFF") || (off == "COFF") || (off == "NOFF") || (off == "CNOFF"));
|
||||||
|
|
||||||
is >> n >> f >> e;
|
is >> n >> f >> e;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue