#include "OdError.h"
#include "BrExport.h"
#include "Gi/Gi.h"
Go to the source code of this file.
|
| enum | OdBrErrorStatus {
odbrOK = ::eOk,
odbrWrongObjectType = eWrongObjectType,
odbrInvalidObject = eUnrecoverableErrors,
odbrUnsuitableTopology = 0XBC5,
odbrMissingGeometry = eDegenerateGeometry,
odbrInvalidInput = eInvalidInput,
odbrDegenerateTopology = 0XBCC,
odbrUninitialisedObject = 0xBCD,
odbrOutOfMemory = eOutOfMemory,
odbrBrepChanged = 0xBC0,
odbrNotImplementedYet = ::eNotImplementedYet,
odbrNullObjectId = eNullObjectId,
odbrNotApplicable = eNotApplicable,
odbrWrongSubentityType = eWrongSubentityType,
odbrNullSubentityId = eInvalidIndex,
odbrNullObjectPointer = eUnrecoverableErrors,
odbrObjectIdMismatch = eWrongDatabase,
odbrTopologyMismatch = eWrongDatabase,
odbrUnsuitableGeometry = eAmbiguousOutput,
odbrMissingSubentity = eNotInDatabase,
odbrAmbiguousOutput = eAmbiguousOutput,
odbrUnrecoverableErrors = eUnrecoverableErrors,
odbrMissingTopology = odbrDegenerateTopology,
odbrWrongDatabase = eWrongDatabase,
odbrNotInDatabase = eNotInDatabase,
odbrDegenerateGeometry = eDegenerateGeometry
} |
| |
| enum | BrLoopType { odbrLoopUnclassified = 0,
odbrLoopExterior = 1,
odbrLoopInterior = 2,
odbrLoopWinding = 3
} |
| |
| enum | BrShellType { odbrShellUnclassified = 0,
odbrShellExterior = 1,
odbrShellInterior = 2
} |
| |
| enum | BrValidationLevel { odbrFullValidation = 0,
odbrNoValidation = 1
} |
| |
| enum | Element2dShape { kDefault = 0,
kAllPolygons = 1,
kAllQuadrilaterals = 2,
kAllTriangles = 3
} |
| |
| enum | BrEntityFlags {
kNoFlags = 0,
kDoubleSide = 0x001,
kVisible = 0x002,
kInvisible = 0x004,
kHighlight = 0x008,
kSelectionIgnore = 0x010
} |
| |
◆ BR_THROW
◆ BrEntityFlags
Represents bit flags for BrEntity.
| Enumerator |
|---|
| kNoFlags | |
| kDoubleSide | |
| kVisible | |
| kInvisible | |
| kHighlight | |
| kSelectionIgnore | |
Definition at line 111 of file BrEnums.h.
◆ BrLoopType
Represents the type of a loop.
| Enumerator |
|---|
| odbrLoopUnclassified | |
| odbrLoopExterior | |
| odbrLoopInterior | |
| odbrLoopWinding | |
Definition at line 74 of file BrEnums.h.
◆ BrShellType
Represents the shell type.
| Enumerator |
|---|
| odbrShellUnclassified | |
| odbrShellExterior | |
| odbrShellInterior | |
Definition at line 84 of file BrEnums.h.
◆ BrValidationLevel
Represents the validation level.
| Enumerator |
|---|
| odbrFullValidation | |
| odbrNoValidation | |
Definition at line 93 of file BrEnums.h.
◆ Element2dShape
Represents the element shape criteria.
| Enumerator |
|---|
| kDefault | |
| kAllPolygons | |
| kAllQuadrilaterals | |
| kAllTriangles | |
Definition at line 101 of file BrEnums.h.
◆ OdBrErrorStatus
Represents the B-rep error status.
| Enumerator |
|---|
| odbrOK | |
| odbrWrongObjectType | |
| odbrInvalidObject | |
| odbrUnsuitableTopology | |
| odbrMissingGeometry | |
| odbrInvalidInput | |
| odbrDegenerateTopology | |
| odbrUninitialisedObject | |
| odbrOutOfMemory | |
| odbrBrepChanged | |
| odbrNotImplementedYet | |
| odbrNullObjectId | |
| odbrNotApplicable | |
| odbrWrongSubentityType | |
| odbrNullSubentityId | |
| odbrNullObjectPointer | |
| odbrObjectIdMismatch | |
| odbrTopologyMismatch | |
| odbrUnsuitableGeometry | |
| odbrMissingSubentity | |
| odbrAmbiguousOutput | |
| odbrUnrecoverableErrors | |
| odbrMissingTopology | |
| odbrWrongDatabase | |
| odbrNotInDatabase | |
| odbrDegenerateGeometry | |
Definition at line 40 of file BrEnums.h.