FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Types | List of all members
AcBr Class Reference

#include <AcBr.h>

Public Types

enum  Element2dShape { kDefault = 0 , kAllPolygons , kAllQuadrilaterals , kAllTriangles }
 
enum  ErrorStatus {
  eOk = 0 , eNotImplementedYet = Acad::eNotImplementedYet , eNotApplicable = Acad::eNotApplicable , eInvalidInput = Acad::eInvalidInput ,
  eOutOfMemory = Acad::eOutOfMemory , eWrongObjectType = Acad::eWrongObjectType , eNullObjectId = Acad::eNullObjectId , eNullSubentityId = Acad::eInvalidIndex ,
  eObjectIdMismatch = Acad::eWrongDatabase , eTopologyMismatch = Acad::eWrongDatabase , eUnsuitableGeometry = Acad::eAmbiguousOutput , eMissingSubentity = Acad::eNotInDatabase ,
  eAmbiguousOutput = Acad::eAmbiguousOutput , eMissingGeometry = Acad::eDegenerateGeometry , eNullObjectPointer = Acad::eUnrecoverableErrors , eWrongSubentityType = Acad::eWrongSubentityType ,
  eInvalidObject = Acad::eUnrecoverableErrors , eBrepChanged = 3008 , eUnsuitableTopology = 3013 , eDegenerateTopology = 3020 ,
  eUninitialisedObject = 3021
}
 
enum  LoopType {
  kUnclassified = 0 , kExterior = 1 , kInterior = 2 , kWinding = 3 ,
  kLoopUnclassified = kUnclassified , kLoopExterior = kExterior , kLoopInterior = kInterior , kLoopWinding = kWinding
}
 
enum  Relation {
  kUnknown = 0 , kOutside = 1 , kInside = 2 , kBoundary = 3 ,
  kCoincident = 4 , kTangent = 5 , kIntersect = 6
}
 
enum  ShellType { kShellUnclassified = 0 , kShellExterior , kShellInterior }
 
enum  ValidationLevel { kFullValidation = 0 , kNoValidation }
 

Detailed Description

Definition at line 20 of file AcBr.h.

Member Enumeration Documentation

◆ Element2dShape

Enumerator
kDefault 
kAllPolygons 
kAllQuadrilaterals 
kAllTriangles 

Definition at line 23 of file AcBr.h.

◆ ErrorStatus

Enumerator
eOk 
eNotImplementedYet 
eNotApplicable 
eInvalidInput 
eOutOfMemory 
eWrongObjectType 
eNullObjectId 
eNullSubentityId 
eObjectIdMismatch 
eTopologyMismatch 
eUnsuitableGeometry 
eMissingSubentity 
eAmbiguousOutput 
eMissingGeometry 
eNullObjectPointer 
eWrongSubentityType 
eInvalidObject 
eBrepChanged 
eUnsuitableTopology 
eDegenerateTopology 
eUninitialisedObject 

Definition at line 30 of file AcBr.h.

◆ LoopType

Enumerator
kUnclassified 
kExterior 
kInterior 
kWinding 
kLoopUnclassified 
kLoopExterior 
kLoopInterior 
kLoopWinding 

Definition at line 54 of file AcBr.h.

◆ Relation

Enumerator
kUnknown 
kOutside 
kInside 
kBoundary 
kCoincident 
kTangent 
kIntersect 

Definition at line 65 of file AcBr.h.

◆ ShellType

Enumerator
kShellUnclassified 
kShellExterior 
kShellInterior 

Definition at line 75 of file AcBr.h.

◆ ValidationLevel

Enumerator
kFullValidation 
kNoValidation 

Definition at line 81 of file AcBr.h.


The documentation for this class was generated from the following file: