|
Name |
Description |
|
| |
|
| |
|
| |
|
| |
|
| |
|
This class defines the interface for Protocol Extension classes for OdGsView, OdDbViewTableRecord, OdDbViewport and OdDbViewportTableRecord objects. | |
|
This class implements single-byte character string objects in the ODA Platform. | |
|
This class is the abstract base class for classes that are used for file I/O operations. | |
|
This class is the base class for typified smart pointers. | |
|
This class is the base interface class for text iterators. | |
|
This class is a specialization of the OdArray class for OdUInt8 (byte) objects. Corresponding C++ library: TD_Db | |
|
This Class is a specialization of the OdBinaryData class for BitBinary data. | |
|
This class is the base class for classes that provide platform-dependent ACIS rendering for the ODA Platform. Corresponding C++ library: TD_BrepRenderer | |
|
This class is the base class for custom classes that implement unsigned ByteData storage. Corresponding C++ library: TD_Db | |
|
| |
|
This class defines the interface for certificate object. | |
|
| |
|
This class implements character mapping. Corresponding C++ library: TD_Root | |
|
| |
|
This class defines the interface of crypto services. | |
|
This is a base class for data structure used to pass signature parameters while signing with OdCryptoServices::generateDetachedSignature. | |
|
| |
|
Default formal parameter for the lightweight template instaniations. OdFlatMemStreamImpl-- instaniation with OdStreamBuf OdFlatMemStreamImpl<> -- lightweight instaniation without abstract interface overhead | |
|
This class implements memory-resident I/O objects. Corresponding C++ library: TD_Root | |
|
This class implements memory-resident stream buffer holding its own memory. Corresponding C++ library: TD_Root | |
|
This class is the base interface class for classes that implements font objects. | |
|
This class is the base class for classes that provide platform-dependent font services for the ODA Platform. Corresponding C++ library: TD_Gi | |
|
| |
|
This class implements a single line of an OdDbHatchPattern object. Corresponding C++ library: TD_Db | |
|
This class represents signed 64-bit integers. | |
|
| |
|
This class defines the interface for paged-memory I/O objects. Corresponding C++ library: TD_Root | |
|
This class implements Mutex objects in a ODA Platform context. | |
|
This class implements Mutex AutoLock objects in a ODA Platform context. | |
|
This class implements pointer to a Mutex in an ODA Platform context, which is initialized on demand. Corresponding C++ library: Root | |
|
This class implements AutoLock object for OdMutex*. | |
|
| |
|
This class defines the interface for custom OLE handlers. | |
|
This class is the base class for classes that provide platform-dependent I/O for OLE items for the ODA Platform. | |
|
This class is the base class for custom classes that implement OLE storage. Corresponding C++ library: TD_Db | |
|
This interface represents Performance Timer objects. | |
|
This class wraps Performance Timer objects. | |
|
This class implements platform dependent stream I/O for various data types. | |
|
This class represents PlotStyle objects. Corresponding C++ library: PlotStyleSvcs | |
|
This class represents PlotStyle data for a single color (or object color) in OdPsPlotStyle objects. Corresponding C++ library: PlotStyleSvcs | |
|
This class is the base class for classes that provide platform-dependent loading of PlotStyle (CTB/STB) files for the ODA Platform. Corresponding C++ library: PlotStyleSvcs | |
|
This class implements Plot Style Tables. Corresponding C++ library: PlotStyleSvcs | |
|
Random number generator with support for uniform distributions. A few important facts:
Sample usage: OdRandom rnd; for (int i = 0; i < 1000; i++) samples.push_back(rnd.genDouble(0, OdaPI)); | |
|
Base class for pseudorandom data generators. remark Do NOT use it directly, use OdRandom instead. | |
|
This class is the Raster Converter Protocol Extension class. Corresponding C++ library: RasterProcessor | |
|
This class is the base class for classes that provide platform-dependent raster processing services for the ODA Platform. Corresponding C++ library: RasterProcessor | |
|
| |
|
| |
|
This class sets and restores the current locale of the of a context. | |
|
This class defines base signature description. | |
|
This class manages OdSlot objects. | |
|
This class is the base class for classes that provide platform-dependent I/O for the ODA Platform. Corresponding C++ library: TD_Root | |
|
This class implements character String objects in the ODA Platform. | |
|
This class defines the interface for subject key identifier attribute. | |
|
This class is a data container class for .dwg file Preview Bitmaps. Corresponding C++ library: TD_DbRoot | |
|
This class defines the interface for time provider object. Corresponding C++ library: TD_Root | |
|
This class represents TimeStamp objects in an OdDbDatabase instance. | |
|
| |
|
| |
|
This class represents unsigned 64-bit integers.. | |
|
| |
|
This class defines the interface for a Units Formatter. | |
|
This class defines the interface for a Units Formatter. | |
|
| |
|
This class implements Variant objects within the ODA Platform. Corresponding C++ library: TD_Root | |
|
| |
|
This class implements tracker with line segments. The last segment is rubber during drag the endPoint of last segment. The next segment is perpendicular to the previous one. | |
|
Corresponding C++ library: Root | |
|
Corresponding C++ library: Root | |
|
| |
|
This class implements TX-specific OdError objects. | |
|
This class implements OdErrorContext objects for TX-specific errors. | |
|
This class is the base class for classes that provide platform-dependent ACIS rendering for the ODA Platform. Corresponding C++ library: TD_BrepRenderer | |
|
This container class holds ACIS triangulation (rendering) parameters. |
|
Name |
Description |
|
|
|
Name |
Description |
|
| |
|
This template class implements dynamic Array objects within the ODA Platform. | |
|
This template class implements dynamic Array objects within DWGdirect. | |
|
This template class implements memory allocation functions within the ODA Platform. | |
|
This template class implements SmartPointers for Class ID objects. This class is the ClassIdSmartPointer template class. | |
|
This class implements memory-resident I/O objects. Corresponding C++ library: TD_Root | |
|
| |
|
| |
|
This template class extends the functionality of the standard STL class std::list. | |
|
| |
|
| |
|
| |
|
This template class extends the functionality of the standard STL class std::list. | |
|
This template class implements Managed collections of Slots. | |
|
This template class implements memory allocation functions within the ODA Platform. | |
|
This template class extends the functionality of the standard STL class std::multimap. | |
|
This template class extends the functionality of the standard STL class std::multiset. | |
|
This template class implements object allocation functions within the ODA Platform. | |
|
This template class implements object allocation functions for objects within the ODA Platform. | |
|
Default random data generator: equivalent to std::minstd_rand | |
|
This template class implements SaveState objects which save and restore variables. | |
|
This template class implements SaveState objects which save and restore flags. | |
|
This template class implements SaveState objects which save and restore functions. | |
|
This template class implements SharedPointers for instances not derived from OdRxObject. | |
|
This template class implements a collection of Slots. | |
|
This template class provides the typified implementation of smart pointers for instances of classes derived from the OdRxObject class. | |
|
This class declares the unidirectional list. Corresponding C++ library: TD_Db | |
|
This template class implements dynamic Array objects within the ODA Platform. | |
|
| |
|
| |
|
| |
|
|
Copyright © 2002–2020. Open Design Alliance. All rights reserved.
|