#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.