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