|
CFx SDK Documentation 2026 SP0
|
#include "OdaCommon.h"#include "BrepBuilderExport.h"#include "Ge/GeCurve3d.h"#include "CmColorBase.h"#include "OdResult.h"#include "TD_PackPush.h"#include "TD_PackPop.h"Go to the source code of this file.
Classes | |
| struct | BrepBuilderErrorsHolder |
| class | OdBrepBuilder |
Typedefs | |
| typedef OdUInt32 | BRepBuilderGeometryId |
| typedef OdArray< BrepBuilderErrorsHolder > | ValidationErrors |
Enumerations | |
| enum | BrepType { kOpenShell , kSolid , kVoid } |
| enum | BrepBuilderSettings { kHideEdgesBetweenTangentFaces = 0x1 } |
| typedef OdUInt32 BRepBuilderGeometryId |
Definition at line 63 of file BrepBuilder.h.
This template class is a specialization of the OdArray class for BrepBuilderErrorsHolder objects.
Definition at line 143 of file BrepBuilder.h.
| enum BrepBuilderSettings |
Defines bit settings which can be used in BrepBuilder implementation.
<group OdBrepBuilder_Classes>
| Enumerator | |
|---|---|
| kHideEdgesBetweenTangentFaces | Hide edges between tangent faces. For example, a closed surface of revolution in BimRv. It consists of two surfaces, but looks like one. |
Definition at line 57 of file BrepBuilder.h.
| enum BrepType |
Defines B-Rep object types.
<group OdBrepBuilder_Classes>
| Enumerator | |
|---|---|
| kOpenShell | The output geometry is an open shell. |
| kSolid | The output geometry is a solid. |
| kVoid | The output geometry is a void (i.e., an inverted solid). |
Definition at line 42 of file BrepBuilder.h.