Cleaning up debug info messages in preparation for merge
This commit is contained in:
parent
548b54d75d
commit
70b545895b
|
@ -383,7 +383,9 @@ bool WRL2BASE::ReadNode( WRLPROC& proc, WRL2NODE* aParent, WRL2NODE** aNode )
|
||||||
size_t line = 0;
|
size_t line = 0;
|
||||||
size_t column = 0;
|
size_t column = 0;
|
||||||
proc.GetFilePosData( line, column );
|
proc.GetFilePosData( line, column );
|
||||||
std::cerr << "XXX: Processing node '" << glob << "' ID: " << ntype << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] Processing node '" << glob << "' ID: " << ntype << "\n";
|
||||||
|
#endif
|
||||||
|
|
||||||
switch( ntype )
|
switch( ntype )
|
||||||
{
|
{
|
||||||
|
@ -394,154 +396,249 @@ bool WRL2BASE::ReadNode( WRLPROC& proc, WRL2NODE* aParent, WRL2NODE** aNode )
|
||||||
// XXX - IMPLEMENT
|
// XXX - IMPLEMENT
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
{
|
||||||
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WRL2_BOX:
|
case WRL2_BOX:
|
||||||
// XXX - IMPLEMENT
|
// XXX - IMPLEMENT
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
{
|
||||||
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WRL2_COLOR:
|
case WRL2_COLOR:
|
||||||
// XXX - IMPLEMENT
|
// XXX - IMPLEMENT
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
{
|
||||||
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WRL2_CONE:
|
case WRL2_CONE:
|
||||||
// XXX - IMPLEMENT
|
// XXX - IMPLEMENT
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
{
|
||||||
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WRL2_COORDINATE:
|
case WRL2_COORDINATE:
|
||||||
// XXX - IMPLEMENT
|
// XXX - IMPLEMENT
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
{
|
||||||
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WRL2_CYLINDER:
|
case WRL2_CYLINDER:
|
||||||
// XXX - IMPLEMENT
|
// XXX - IMPLEMENT
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
{
|
||||||
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WRL2_ELEVATIONGRID:
|
case WRL2_ELEVATIONGRID:
|
||||||
// XXX - IMPLEMENT
|
// XXX - IMPLEMENT
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
{
|
||||||
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WRL2_EXTRUSION:
|
case WRL2_EXTRUSION:
|
||||||
// XXX - IMPLEMENT
|
// XXX - IMPLEMENT
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
{
|
||||||
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WRL2_INDEXEDFACESET:
|
case WRL2_INDEXEDFACESET:
|
||||||
// XXX - IMPLEMENT
|
// XXX - IMPLEMENT
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
{
|
||||||
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WRL2_MATERIAL:
|
case WRL2_MATERIAL:
|
||||||
// XXX - IMPLEMENT
|
// XXX - IMPLEMENT
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
{
|
||||||
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WRL2_NORMAL:
|
case WRL2_NORMAL:
|
||||||
// XXX - IMPLEMENT
|
// XXX - IMPLEMENT
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WRL2_SHAPE:
|
case WRL2_SHAPE:
|
||||||
// XXX - IMPLEMENT
|
// XXX - IMPLEMENT
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
{
|
||||||
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WRL2_SPHERE:
|
case WRL2_SPHERE:
|
||||||
// XXX - IMPLEMENT
|
// XXX - IMPLEMENT
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
{
|
||||||
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WRL2_TRANSFORM:
|
case WRL2_TRANSFORM:
|
||||||
case WRL2_GROUP:
|
case WRL2_GROUP:
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
std::cerr << "XXX: FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
#ifdef DEBUG
|
||||||
|
std::cerr << " * [INFO] FAIL: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#ifdef DEBUG
|
||||||
else
|
else
|
||||||
std::cerr << "XXX: OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
{
|
||||||
|
std::cerr << " * [INFO] OK: discard " << glob << " node at l" << line << ", c" << column << "\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
//if( !readTransform( proc, aParent, aNode ) )
|
//if( !readTransform( proc, aParent, aNode ) )
|
||||||
// return false;
|
// return false;
|
||||||
|
@ -597,7 +694,7 @@ bool WRL2BASE::ReadNode( WRLPROC& proc, WRL2NODE* aParent, WRL2NODE** aNode )
|
||||||
|
|
||||||
if( !proc.DiscardNode() )
|
if( !proc.DiscardNode() )
|
||||||
{
|
{
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
std::cerr << proc.GetError() << "\n";
|
std::cerr << proc.GetError() << "\n";
|
||||||
std::cerr << __FILE__ << ": " << __FUNCTION__ << ": " << __LINE__ << "\n";
|
std::cerr << __FILE__ << ": " << __FUNCTION__ << ": " << __LINE__ << "\n";
|
||||||
std::cerr << " * [INFO] could not discard node at line " << line;
|
std::cerr << " * [INFO] could not discard node at line " << line;
|
||||||
|
@ -640,7 +737,7 @@ bool WRL2BASE::Read( WRLPROC& proc, WRL2BASE* aTopNode )
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
std::cerr << proc.GetError() << "\n";
|
std::cerr << proc.GetError() << "\n";
|
||||||
std::cerr << __FILE__ << ": " << __FUNCTION__ << ": " << __LINE__ << "\n";
|
std::cerr << __FILE__ << ": " << __FUNCTION__ << ": " << __LINE__ << "\n";
|
||||||
std::cerr << " * [BUG] this method must never be invoked on a WR2BASE object\n";
|
std::cerr << " * [BUG] this method must never be invoked on a WRL2BASE object\n";
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -124,7 +124,7 @@ public:
|
||||||
WRL2NODE();
|
WRL2NODE();
|
||||||
virtual ~WRL2NODE();
|
virtual ~WRL2NODE();
|
||||||
|
|
||||||
// read data via the given file processor
|
// read data via the given file processor and WRL2BASE object
|
||||||
virtual bool Read( WRLPROC& proc, WRL2BASE* aTopNode ) = 0;
|
virtual bool Read( WRLPROC& proc, WRL2BASE* aTopNode ) = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue