ApplicationFramework
The types of OCCT's ApplicationFramework module in C#, each linked to its page in the OCCT 8.0.1 reference manual. C# names are OCCT's; a nested type's scopes are joined by _.
CDM
OCC.Core.CDM
- CDM_Application
- CDM_CanCloseStatus (enum)
- CDM_Document
- CDM_MetaData
- CDM_Reference
- CDM_ReferenceIterator
- NCollection_DataMap_TCollection_ExtendedString_Handle_CDM_MetaData (instance of
NCollection_DataMap)
PCDM
OCC.Core.PCDM
- PCDM
- PCDM_DOMHeaderParser
- PCDM_Document
- PCDM_DriverError
- PCDM_ReadWriter
- PCDM_ReadWriter_1
- PCDM_Reader
- PCDM_ReaderFilter
- PCDM_ReaderFilter_AppendMode (enum)
- PCDM_ReaderStatus (enum)
- PCDM_Reference
- PCDM_ReferenceIterator
- PCDM_RetrievalDriver
- PCDM_SequenceOfDocument (instance of
NCollection_Sequence) - PCDM_SequenceOfReference (instance of
NCollection_Sequence) - PCDM_StorageDriver
- PCDM_StoreStatus (enum)
- PCDM_TypeOfFileDriver (enum)
- PCDM_Writer
CDF
OCC.Core.CDF
- CDF_Application
- CDF_Directory
- CDF_DirectoryIterator
- CDF_FWOSDriver
- CDF_MetaDataDriver
- CDF_MetaDataDriverFactory
- CDF_Store
- CDF_StoreList
- CDF_StoreSetNameStatus (enum)
- CDF_SubComponentStatus (enum)
- CDF_TryStoreStatus (enum)
- CDF_TypeOfActivation (enum)
UTL
OCC.Core.UTL
LDOM
OCC.Core.LDOM
- LDOMBasicString
- LDOMBasicString_StringType (enum)
- LDOMParser
- LDOMString
- LDOM_Attr
- LDOM_BasicAttribute
- LDOM_BasicElement
- LDOM_BasicNode
- LDOM_BasicText
- LDOM_CDATASection
- LDOM_CharReference
- LDOM_CharacterData
- LDOM_Comment
- LDOM_Document
- LDOM_DocumentType
- LDOM_Element
- LDOM_LDOMImplementation
- LDOM_MemManager
- LDOM_Node
- LDOM_NodeList
- LDOM_Node_NodeType (enum)
- LDOM_OSStream
- LDOM_OSStream_BOMType (enum)
- LDOM_SBuffer
- LDOM_Text
- LDOM_XmlReader
- LDOM_XmlReader_RecordType (enum)
- LDOM_XmlWriter
TDF
OCC.Core.TDF
- NCollection_IndexedMap_Handle_TDF_Attribute (instance of
NCollection_IndexedMap) - TDF
- TDF_Attribute
- TDF_AttributeDataMap (instance of
NCollection_DataMap) - TDF_AttributeDelta
- TDF_AttributeDeltaList (instance of
NCollection_List) - TDF_AttributeIterator
- TDF_AttributeList (instance of
NCollection_List) - TDF_AttributeMap (instance of
NCollection_Map) - TDF_AttributeSequence (instance of
NCollection_Sequence) - TDF_ChildIDIterator
- TDF_ChildIterator
- TDF_ClosureMode
- TDF_ClosureTool
- TDF_ComparisonTool
- TDF_CopyLabel
- TDF_CopyTool
- TDF_Data
- TDF_DataSet
- TDF_DefaultDeltaOnModification
- TDF_DefaultDeltaOnRemoval
- TDF_Delta
- TDF_DeltaList (instance of
NCollection_List) - TDF_DeltaOnAddition
- TDF_DeltaOnForget
- TDF_DeltaOnModification
- TDF_DeltaOnRemoval
- TDF_DeltaOnResume
- TDF_DerivedAttribute
- TDF_IDFilter
- TDF_IDList (instance of
NCollection_List) - TDF_Label
- TDF_LabelDataMap (instance of
NCollection_DataMap) - TDF_LabelIndexedMap (instance of
NCollection_IndexedMap) - TDF_LabelIntegerMap (instance of
NCollection_DataMap) - TDF_LabelList (instance of
NCollection_List) - TDF_LabelMap (instance of
NCollection_Map) - TDF_LabelNode
- TDF_LabelSequence (instance of
NCollection_Sequence) - TDF_Reference
- TDF_RelocationTable
- TDF_TagSource
- TDF_Tool
- TDF_Transaction
TDataStd
OCC.Core.TDataStd
- TDataStd
- TDataStd_AsciiString
- TDataStd_BooleanArray
- TDataStd_BooleanList
- TDataStd_ByteArray
- TDataStd_ChildNodeIterator
- TDataStd_Comment
- TDataStd_Current
- TDataStd_DataMapOfStringByte (instance of
NCollection_DataMap) - TDataStd_DataMapOfStringHArray1OfInteger (instance of
NCollection_DataMap) - TDataStd_DataMapOfStringHArray1OfReal (instance of
NCollection_DataMap) - TDataStd_DataMapOfStringReal (instance of
NCollection_DataMap) - TDataStd_DataMapOfStringString (instance of
NCollection_DataMap) - TDataStd_DeltaOnModificationOfByteArray
- TDataStd_DeltaOnModificationOfExtStringArray
- TDataStd_DeltaOnModificationOfIntArray
- TDataStd_DeltaOnModificationOfIntPackedMap
- TDataStd_DeltaOnModificationOfRealArray
- TDataStd_Directory
- TDataStd_Expression
- TDataStd_ExtStringArray
- TDataStd_ExtStringList
- TDataStd_GenericEmpty
- TDataStd_GenericExtString
- TDataStd_HDataMapOfStringByte
- TDataStd_HDataMapOfStringHArray1OfInteger
- TDataStd_HDataMapOfStringHArray1OfReal
- TDataStd_HDataMapOfStringInteger
- TDataStd_HDataMapOfStringReal
- TDataStd_HDataMapOfStringString
- TDataStd_HLabelArray1 (instance of
NCollection_HArray1) - TDataStd_IntPackedMap
- TDataStd_Integer
- TDataStd_IntegerArray
- TDataStd_IntegerList
- TDataStd_LabelArray1 (instance of
NCollection_Array1) - TDataStd_ListOfByte (instance of
NCollection_List) - TDataStd_ListOfExtendedString (instance of
NCollection_List) - TDataStd_Name
- TDataStd_NamedData
- TDataStd_NoteBook
- TDataStd_Real
- TDataStd_RealArray
- TDataStd_RealEnum (enum)
- TDataStd_RealList
- TDataStd_ReferenceArray
- TDataStd_ReferenceList
- TDataStd_Relation
- TDataStd_Tick
- TDataStd_TreeNode
- TDataStd_UAttribute
- TDataStd_Variable
TFunction
OCC.Core.TFunction
- TFunction_DoubleMapOfIntegerLabel (instance of
NCollection_DoubleMap) - TFunction_Driver
- TFunction_DriverTable
- TFunction_ExecutionStatus (enum)
- TFunction_Function
- TFunction_GraphNode
- TFunction_IFunction
- TFunction_Iterator
- TFunction_Logbook
- TFunction_Scope
TDocStd
OCC.Core.TDocStd
- TDocStd
- TDocStd_Application
- TDocStd_ApplicationDelta
- TDocStd_CompoundDelta
- TDocStd_Context
- TDocStd_Document
- TDocStd_FormatVersion (enum)
- TDocStd_Modified
- TDocStd_MultiTransactionManager
- TDocStd_Owner
- TDocStd_PathParser
- TDocStd_SequenceOfApplicationDelta (instance of
NCollection_Sequence) - TDocStd_SequenceOfDocument (instance of
NCollection_Sequence) - TDocStd_XLink
- TDocStd_XLinkIterator
- TDocStd_XLinkRoot
- TDocStd_XLinkTool
AppStdL
OCC.Core.AppStdL
TDataXtd
OCC.Core.TDataXtd
- TDataXtd
- TDataXtd_Array1OfTrsf (instance of
NCollection_Array1) - TDataXtd_Axis
- TDataXtd_Constraint
- TDataXtd_ConstraintEnum (enum)
- TDataXtd_Geometry
- TDataXtd_GeometryEnum (enum)
- TDataXtd_Pattern
- TDataXtd_PatternStd
- TDataXtd_Placement
- TDataXtd_Plane
- TDataXtd_Point
- TDataXtd_Position
- TDataXtd_Presentation
- TDataXtd_Shape
- TDataXtd_Triangulation
TNaming
OCC.Core.TNaming
- TNaming
- TNaming_Builder
- TNaming_CopyShape
- TNaming_DeltaOnModification
- TNaming_DeltaOnRemoval
- TNaming_Evolution (enum)
- TNaming_Identifier
- TNaming_Iterator
- TNaming_IteratorOnShapesSet
- TNaming_ListOfNamedShape (instance of
NCollection_List) - TNaming_Localizer
- TNaming_MapOfNamedShape (instance of
NCollection_Map) - TNaming_Name
- TNaming_NameType (enum)
- TNaming_NamedShape
- TNaming_Naming
- TNaming_NamingTool
- TNaming_NewShapeIterator
- TNaming_OldShapeIterator
- TNaming_RefShape
- TNaming_SameShapeIterator
- TNaming_Scope
- TNaming_Selector
- TNaming_ShapesSet
- TNaming_Tool
- TNaming_TranslateTool
- TNaming_Translator
- TNaming_UsedShapes
AppStd
OCC.Core.AppStd
BinMDF
OCC.Core.BinMDF
- BinMDF
- BinMDF_ADriver
- BinMDF_ADriverTable
- BinMDF_DerivedDriver
- BinMDF_ReferenceDriver
- BinMDF_TagSourceDriver
BinMDataStd
OCC.Core.BinMDataStd
- BinMDataStd
- BinMDataStd_AsciiStringDriver
- BinMDataStd_BooleanArrayDriver
- BinMDataStd_BooleanListDriver
- BinMDataStd_ByteArrayDriver
- BinMDataStd_ExpressionDriver
- BinMDataStd_ExtStringArrayDriver
- BinMDataStd_ExtStringListDriver
- BinMDataStd_GenericEmptyDriver
- BinMDataStd_GenericExtStringDriver
- BinMDataStd_IntPackedMapDriver
- BinMDataStd_IntegerArrayDriver
- BinMDataStd_IntegerDriver
- BinMDataStd_IntegerListDriver
- BinMDataStd_NamedDataDriver
- BinMDataStd_RealArrayDriver
- BinMDataStd_RealDriver
- BinMDataStd_RealListDriver
- BinMDataStd_ReferenceArrayDriver
- BinMDataStd_ReferenceListDriver
- BinMDataStd_TreeNodeDriver
- BinMDataStd_UAttributeDriver
- BinMDataStd_VariableDriver
BinMFunction
OCC.Core.BinMFunction
BinMDocStd
OCC.Core.BinMDocStd
BinObjMgt
OCC.Core.BinObjMgt
BinLDrivers
OCC.Core.BinLDrivers
- BinLDrivers
- BinLDrivers_DocumentRetrievalDriver
- BinLDrivers_DocumentSection
- BinLDrivers_DocumentStorageDriver
- BinLDrivers_Marker (enum)
XmlLDrivers
OCC.Core.XmlLDrivers
- XmlLDrivers
- XmlLDrivers_DocumentRetrievalDriver
- XmlLDrivers_DocumentStorageDriver
- XmlLDrivers_NamespaceDef
XmlMDF
OCC.Core.XmlMDF
- XmlMDF
- XmlMDF_ADriver
- XmlMDF_ADriverTable
- XmlMDF_DerivedDriver
- XmlMDF_MapOfDriver (instance of
NCollection_DataMap) - XmlMDF_ReferenceDriver
- XmlMDF_TagSourceDriver
XmlMDataStd
OCC.Core.XmlMDataStd
- XmlMDataStd
- XmlMDataStd_AsciiStringDriver
- XmlMDataStd_BooleanArrayDriver
- XmlMDataStd_BooleanListDriver
- XmlMDataStd_ByteArrayDriver
- XmlMDataStd_ExpressionDriver
- XmlMDataStd_ExtStringArrayDriver
- XmlMDataStd_ExtStringListDriver
- XmlMDataStd_GenericEmptyDriver
- XmlMDataStd_GenericExtStringDriver
- XmlMDataStd_IntPackedMapDriver
- XmlMDataStd_IntegerArrayDriver
- XmlMDataStd_IntegerDriver
- XmlMDataStd_IntegerListDriver
- XmlMDataStd_NamedDataDriver
- XmlMDataStd_RealArrayDriver
- XmlMDataStd_RealDriver
- XmlMDataStd_RealListDriver
- XmlMDataStd_ReferenceArrayDriver
- XmlMDataStd_ReferenceListDriver
- XmlMDataStd_TreeNodeDriver
- XmlMDataStd_UAttributeDriver
- XmlMDataStd_VariableDriver
XmlMDocStd
OCC.Core.XmlMDocStd
XmlMFunction
OCC.Core.XmlMFunction
XmlObjMgt
OCC.Core.XmlObjMgt
- XmlObjMgt
- XmlObjMgt_Array1
- XmlObjMgt_GP
- XmlObjMgt_Persistent
- XmlObjMgt_RRelocationTable
- XmlObjMgt_SRelocationTable
BinDrivers
OCC.Core.BinDrivers
- BinDrivers
- BinDrivers_DocumentRetrievalDriver
- BinDrivers_DocumentStorageDriver
- BinDrivers_Marker (enum)
BinMDataXtd
OCC.Core.BinMDataXtd
- BinMDataXtd
- BinMDataXtd_ConstraintDriver
- BinMDataXtd_GeometryDriver
- BinMDataXtd_PatternStdDriver
- BinMDataXtd_PositionDriver
- BinMDataXtd_PresentationDriver
- BinMDataXtd_TriangulationDriver
BinMNaming
OCC.Core.BinMNaming
XmlDrivers
OCC.Core.XmlDrivers
XmlMDataXtd
OCC.Core.XmlMDataXtd
- XmlMDataXtd
- XmlMDataXtd_ConstraintDriver
- XmlMDataXtd_GeometryDriver
- XmlMDataXtd_PatternStdDriver
- XmlMDataXtd_PositionDriver
- XmlMDataXtd_PresentationDriver
- XmlMDataXtd_TriangulationDriver
XmlMNaming
OCC.Core.XmlMNaming
StdLDrivers
OCC.Core.StdLDrivers
StdLPersistent
OCC.Core.StdLPersistent
- NCollection_Sequence_Handle_StdObjMgt_Persistent (instance of
NCollection_Sequence) - StdLPersistent
- StdLPersistent_Collection
- StdLPersistent_Data
- StdLPersistent_Dependency
- StdLPersistent_Document
- StdLPersistent_Function
- StdLPersistent_HArray1
- StdLPersistent_HArray2
- StdLPersistent_HString
- StdLPersistent_HString_Ascii
- StdLPersistent_HString_Extended
- StdLPersistent_NamedData
- StdLPersistent_Real
- StdLPersistent_TreeNode
- StdLPersistent_Value
- StdLPersistent_Value_AsciiString
- StdLPersistent_Value_Comment
- StdLPersistent_Value_Integer
- StdLPersistent_Value_Name
- StdLPersistent_Value_Reference
- StdLPersistent_Value_TagSource
- StdLPersistent_Value_UAttribute
- StdLPersistent_Variable
- StdLPersistent_Void
- StdLPersistent_XLink
StdObjMgt
OCC.Core.StdObjMgt
- StdObjMgt_MapOfInstantiators
- StdObjMgt_Persistent
- StdObjMgt_ReadData
- StdObjMgt_ReadData_ObjectSentry
- StdObjMgt_SharedObject
- StdObjMgt_WriteData
- StdObjMgt_WriteData_ObjectSentry
StdDrivers
OCC.Core.StdDrivers
StdObject
OCC.Core.StdObject
- NCollection_DataMap_Handle_Standard_Transient_Handle_StdObjMgt_Persistent (instance of
NCollection_DataMap) - StdObject_Location
- StdObject_Shape
StdPersistent
OCC.Core.StdPersistent
- StdPersistent
- StdPersistent_DataXtd
- StdPersistent_DataXtd_Constraint
- StdPersistent_DataXtd_Geometry
- StdPersistent_DataXtd_PatternStd
- StdPersistent_DataXtd_Position
- StdPersistent_HArray1
- StdPersistent_Naming
- StdPersistent_Naming_Name
- StdPersistent_Naming_Name_1
- StdPersistent_Naming_Name_2
- StdPersistent_Naming_NamedShape
- StdPersistent_Naming_Naming
- StdPersistent_Naming_Naming_1
- StdPersistent_PPrsStd
- StdPersistent_PPrsStd_AISPresentation
- StdPersistent_PPrsStd_AISPresentation_1
- StdPersistent_TopLoc
- StdPersistent_TopLoc_Datum3D
- StdPersistent_TopLoc_ItemLocation
- StdPersistent_TopoDS
StdStorage
OCC.Core.StdStorage
- StdStorage
- StdStorage_Bucket
- StdStorage_BucketIterator
- StdStorage_BucketOfPersistent
- StdStorage_Data
- StdStorage_HSequenceOfRoots (instance of
NCollection_HSequence) - StdStorage_HeaderData
- StdStorage_Root
- StdStorage_RootData
- StdStorage_SequenceOfRoots (instance of
NCollection_Sequence) - StdStorage_TypeData
ShapePersistent
OCC.Core.ShapePersistent
- ShapePersistent
- ShapePersistent_BRep
- ShapePersistent_BRep_Curve3D
- ShapePersistent_BRep_CurveOn2Surfaces
- ShapePersistent_BRep_CurveOnClosedSurface
- ShapePersistent_BRep_CurveOnSurface
- ShapePersistent_BRep_CurveRepresentation
- ShapePersistent_BRep_GCurve
- ShapePersistent_BRep_PointOnCurve
- ShapePersistent_BRep_PointOnCurveOnSurface
- ShapePersistent_BRep_PointOnSurface
- ShapePersistent_BRep_PointRepresentation
- ShapePersistent_BRep_PointsOnSurface
- ShapePersistent_BRep_Polygon3D
- ShapePersistent_BRep_PolygonOnClosedSurface
- ShapePersistent_BRep_PolygonOnClosedTriangulation
- ShapePersistent_BRep_PolygonOnSurface
- ShapePersistent_BRep_PolygonOnTriangulation
- ShapePersistent_BRep_TEdge_pTObjectT (instance of
ShapePersistent_TopoDS) - ShapePersistent_BRep_TFace_pTObjectT (instance of
ShapePersistent_TopoDS) - ShapePersistent_BRep_TVertex_pTObjectT (instance of
ShapePersistent_TopoDS) - ShapePersistent_Geom
- ShapePersistent_Geom2d
- ShapePersistent_Geom2d_Curve
- ShapePersistent_Geom_Curve
- ShapePersistent_Geom_Geometry
- ShapePersistent_Geom_Surface
- ShapePersistent_Geom_geometryBase_Geom2d_Curve (instance of
ShapePersistent_Geom) - ShapePersistent_Geom_geometryBase_Geom_Curve (instance of
ShapePersistent_Geom) - ShapePersistent_Geom_geometryBase_Geom_Surface (instance of
ShapePersistent_Geom) - ShapePersistent_HArray1
- ShapePersistent_HArray2
- ShapePersistent_HSequence
- ShapePersistent_Poly
- ShapePersistent_Poly_Polygon2D (instance of
ShapePersistent_Poly) - ShapePersistent_Poly_Polygon3D (instance of
ShapePersistent_Poly) - ShapePersistent_Poly_PolygonOnTriangulation (instance of
ShapePersistent_Poly) - ShapePersistent_Poly_Triangulation (instance of
ShapePersistent_Poly) - ShapePersistent_TopoDS
- ShapePersistent_TopoDS_HShape
- ShapePersistent_TriangleMode (enum)
TObj
OCC.Core.TObj
- NCollection_DataMap_Handle_TCollection_HExtendedString_TDF_Label (instance of
NCollection_DataMap) - NCollection_HSequence_Handle_TObj_Object (instance of
NCollection_HSequence) - NCollection_Sequence_Handle_TObj_Object (instance of
NCollection_Sequence) - NCollection_SparseArray_int_ConstIterator (instance of
NCollection_SparseArray::ConstIterator) - TObj_Application
- TObj_Assistant
- TObj_CheckModel
- TObj_DeletingMode (enum)
- TObj_HiddenPartition
- TObj_LabelIterator
- TObj_Model
- TObj_ModelIterator
- TObj_Object
- TObj_ObjectIterator
- TObj_Object_ObjectState (enum)
- TObj_Object_TypeFlags (enum)
- TObj_OcafObjectIterator
- TObj_Partition
- TObj_Persistence
- TObj_ReferenceIterator
- TObj_SequenceIterator
- TObj_TIntSparseArray
- TObj_TModel
- TObj_TNameContainer
- TObj_TObject
- TObj_TReference
- TObj_TXYZ
BinTObjDrivers
OCC.Core.BinTObjDrivers
- BinTObjDrivers
- BinTObjDrivers_DocumentRetrievalDriver
- BinTObjDrivers_DocumentStorageDriver
- BinTObjDrivers_IntSparseArrayDriver
- BinTObjDrivers_ModelDriver
- BinTObjDrivers_ObjectDriver
- BinTObjDrivers_ReferenceDriver
- BinTObjDrivers_XYZDriver
XmlTObjDrivers
OCC.Core.XmlTObjDrivers
- XmlTObjDrivers
- XmlTObjDrivers_DocumentRetrievalDriver
- XmlTObjDrivers_DocumentStorageDriver
- XmlTObjDrivers_IntSparseArrayDriver
- XmlTObjDrivers_ModelDriver
- XmlTObjDrivers_ObjectDriver
- XmlTObjDrivers_ReferenceDriver
- XmlTObjDrivers_XYZDriver
TPrsStd
OCC.Core.TPrsStd