CFx SDK Documentation 2024 SP0
|
#include <BrepBuilder.h>
Public Member Functions | |
BrepBuilderErrorsHolder () | |
BrepBuilderErrorsHolder (OdResult errCode, const OdString &errMsg="", BRepBuilderGeometryId complexId=kInvalidId, BRepBuilderGeometryId shellId=kInvalidId, BRepBuilderGeometryId faceId=kInvalidId, BRepBuilderGeometryId loopId=kInvalidId, BRepBuilderGeometryId edgeId=kInvalidId, BRepBuilderGeometryId coedgeId=kInvalidId) | |
Static Public Attributes | |
static const BRepBuilderGeometryId | kInvalidId = BRepBuilderGeometryId(-1) |
BrepBuilderErrorsHolder contains information about errors found during validation.
<group OdBrepBuilder_Classes>
Definition at line 60 of file BrepBuilder.h.
|
inline |
Creates a new instance of a BrepBuilderErrorsHolder object with default parameters.
Definition at line 69 of file BrepBuilder.h.
|
inlineexplicit |
Creates a new instance of a BrepBuilderErrorsHolder object with given parameters.
errCode | [in] Error code. |
errMsg | [in] Error message. |
complexId | [in] Complex ID. Optional parameter. |
shellId | [in] Shell ID. Optional parameter. |
faceId | [in] Face ID. Optional parameter. |
loopId | [in] Loop ID. Optional parameter. |
edgeId | [in] Edge ID. Optional parameter. |
coedgeId | [in] Coedge ID. Optional parameter. |
Definition at line 93 of file BrepBuilder.h.
|
static |
Definition at line 63 of file BrepBuilder.h.
BRepBuilderGeometryId BrepBuilderErrorsHolder::m_coedgeId |
Coedge ID.
Definition at line 123 of file BrepBuilder.h.
BRepBuilderGeometryId BrepBuilderErrorsHolder::m_complexId |
Complex ID.
Definition at line 113 of file BrepBuilder.h.
BRepBuilderGeometryId BrepBuilderErrorsHolder::m_edgeId |
Edge ID.
Definition at line 121 of file BrepBuilder.h.
OdResult BrepBuilderErrorsHolder::m_errorCode |
Error code.
Definition at line 111 of file BrepBuilder.h.
OdString BrepBuilderErrorsHolder::m_errorMessage |
Error message.
Definition at line 125 of file BrepBuilder.h.
BRepBuilderGeometryId BrepBuilderErrorsHolder::m_faceId |
Face ID.
Definition at line 117 of file BrepBuilder.h.
BRepBuilderGeometryId BrepBuilderErrorsHolder::m_loopId |
Loop ID.
Definition at line 119 of file BrepBuilder.h.
BRepBuilderGeometryId BrepBuilderErrorsHolder::m_shellId |
Shell ID.
Definition at line 115 of file BrepBuilder.h.