# CMeshBuilder::CErrorDescriptor Class Reference

This class reports the error status returned by CMeshBuilder::Build. If the mesh builder fails, the faulty indices are reported by this object. More...

`#include <xsi_meshbuilder.h>`

Inheritance diagram for CMeshBuilder::CErrorDescriptor:

List of all members.

## Public Member Functions
| CErrorDescriptor (CStatus::Code in_code)
| ~CErrorDescriptor ()
## Public Attributes
CLongArray | m_polygonIndices
CLongArray | m_vertexIndices
CLongArray | m_edgeIndices
CLongArray | m_nodeIndices

## Detailed Description

This class reports the error status returned by CMeshBuilder::Build. If the mesh builder fails, the faulty indices are reported by this object.

See also:
  CMeshBuilder::Build

Since:

## Constructor & Destructor Documentation

CErrorDescriptor | ( | CStatus::Code | in_code | ) |

Constructs a CMeshBuilder::CErrorDescriptor

Parameters:

  | in_code | Error status from CMeshBuilder::Build

~CErrorDescriptor | ( |  | ) |

Default destructor

## Member Data Documentation

CLongArray m_polygonIndices

The faulty polygon indices on the last mesh built with CMeshBuild. The array is empty if the mesh was built successfully.

CLongArray m_vertexIndices

The faulty vertex indices on the last mesh built with CMeshBuild. The array is empty if the mesh was built successfully.

CLongArray m_edgeIndices

The faulty edge indices on the last mesh built with CMeshBuild. The array is empty if the mesh was built successfully.

CLongArray m_nodeIndices

The faulty node indices on the last mesh built with CMeshBuild. The array is empty if the mesh was built successfully.

The documentation for this class was generated from the following file:

- xsi_meshbuilder.h