Visual Computing Library
Loading...
Searching...
No Matches
Exceptions

List of exceptions used in the library. More...

Classes

class  vcl::UnknownFileFormatException
 Exception thrown when the file format is unknown. More...
 
class  vcl::CannotOpenFileException
 Exception thrown when the file cannot be opened. More...
 
class  vcl::MalformedFileException
 Exception thrown when the file is malformed. More...
 
class  vcl::InconsistentMeshException
 Exception thrown when the mesh is inconsistent. More...
 
class  vcl::MissingPreconditionException
 Exception thrown when a precondition on an input/output mesh is missing. More...
 
class  vcl::MissingCompactnessException
 Exception thrown when the mesh is not compact. More...
 
class  vcl::MissingComponentException
 Exception thrown when a mesh/element component is missing (not enabled). More...
 
class  vcl::MissingTriangularRequirementException
 Exception thrown when an input/output mesh is not composed of triangles. More...
 
class  vcl::MissingQuadRequirementException
 Exception thrown when an input/output mesh is not composed of quads. More...
 
class  vcl::BadVertexIndexException
 Exception thrown when an index is out of bounds in a vertex container. More...
 
class  vcl::BadCustomComponentTypeException
 Exception thrown when the type of a custom component is not the one expected. More...
 
class  vcl::WrongSizeException
 Exception thrown when the size (generally of a container) is not the expected one. More...
 
class  vcl::NoIntersectionException
 Exception thrown when the intersection between two objects is empty. More...
 

Detailed Description

List of exceptions used in the library.

You can access all the concepts of VCLib by including #include <vclib/exceptions.h>