Open CASCADE Technology  7.5.0
Enumerations
IMeshData_Status.hxx File Reference

Enumerations

enum  IMeshData_Status {
  IMeshData_NoError = 0x0, IMeshData_OpenWire = 0x1, IMeshData_SelfIntersectingWire = 0x2, IMeshData_Failure = 0x4,
  IMeshData_ReMesh = 0x8, IMeshData_UnorientedWire = 0x10, IMeshData_TooFewPoints = 0x20, IMeshData_Outdated = 0x40,
  IMeshData_Reused = 0x80, IMeshData_UserBreak = 0x160
}
 Enumerates statuses used to notify state of discrete model. More...
 

Enumeration Type Documentation

◆ IMeshData_Status

Enumerates statuses used to notify state of discrete model.

Enumerator
IMeshData_NoError 

Mesh generation is successful.

IMeshData_OpenWire 

Notifies open wire problem, which can potentially lead to incorrect results.

IMeshData_SelfIntersectingWire 

Notifies self-intersections on discretized wire, which can potentially lead to incorrect results.

IMeshData_Failure 

Failed to generate mesh for some faces.

IMeshData_ReMesh 

Deflection of some edges has been decreased due to interference of discrete model.

IMeshData_UnorientedWire 

Notifies bad orientation of a wire, which can potentially lead to incorrect results.

IMeshData_TooFewPoints 

Discrete model contains too few boundary points to generate mesh.

IMeshData_Outdated 

Existing triangulation of some faces corresponds to greater deflection than specified by parameter.

IMeshData_Reused 

Existing triangulation of some faces is reused as far as it fits specified deflection.

IMeshData_UserBreak 

User break.