| |
Class |
Description |
|
AecArchServices
|
This class represents system services for the architectural
module of the Architecture wrappers. |
|
AecServices
|
This class represents system services for the Architecture
wrappers. |
|
CommandClassAttribute
|
|
|
CommandMethodAttribute
|
This class marks an instance or static function as a
command. |
|
Converter
|
This class provides methods to convert between string values,
numeric angles and distance values. This class is able to use unit
formats and precision. |
|
Dictionary
|
|
|
DictionaryIterator
|
This class implements Iterator objects that traverse entries in
Dictionary objects in a database. A DictionaryIterator maintains a
"current position" within the entries of the associated dictionary,
and can provide access to the key value and object at the current
position. |
|
DisposableRef<Teigha::DatabaseServices::DBObject>
|
|
|
DisposableWrapper
|
This class implements the IDisposable interface and is the
common base class for ODA managed wrapper classes. It provides the
wrapper that creates a managed object from an unmanaged pointer. It
also provides access to a wrapper object's underlying unmanaged
pointer. |
|
DynamicLinker
|
This class implements Dynamic Linker services for ODA
Xtension(TX) applications: The following services are implemented:
* Loading applications by specified by application name. * Loading
and unloading modules specified by filename. * Addition and removal
of reactors from the dynamic linker reactor chain. |
|
DynamicLinkerEventArgs
|
|
|
Exception
|
This class provides a container for runtime errors. |
|
ExtensionApplicationAttribute
|
|
|
FileStreamBuf
|
This class represents a file stream buffer for I/O
operations. |
|
ImpModule
|
|
|
Interop
|
|
|
LispFunctionAttribute
|
This class extends the Attribute and ICommandLine interfaces.
It defines the attributes for a Lisp callable function. |
|
Marshaler
|
This class provides utility methods for converting bitmaps and
subentity paths between managed objects and unmanaged
pointers. |
|
MemoryStreamBuf
|
This class represents a memory stream buffer for I/O
operations. |
|
Menu
|
This is a base class for menu-related types. |
|
MenuItem
|
This class represents menu items. |
|
MenuItemCollection
|
This class is a container for MenuItem objects. |
|
Module
|
This class provides the base implementation of custom
applications (TX modules). |
|
Overrule
|
This is base class for implementation of overrules. An overrule
can be registered or unregistered, and overrules can be globally
activated or deactivated. Overrules are internally managed by pairs
of classes named as "target" and "overrule." The "target" is the
class to which the overrule applies. Classes can have multiple
overrules registered. |
|
PlotStyleServices
|
This .NET class wraps the OdPsPlotStyleServices class. |
|
ProgressMeter
|
This class represents progress meters that can be used during
various time consuming tasks to show of an operation. Database code
may attempt to either create a temporary progress meter or modify a
single global progress meter. If you wish database code to display
its progress meter in your application, you should implement a
progress meter by deriving from the HostApplicationProgressMeter
class. This meter can display in any fashion, but must implement
the start(), stop(), meterProgress() and setLimit() methods. |
|
RXClass
|
Contains runtime information about a Rx-Object. |
|
RXObject
|
This class is the base class for all RxObject objects that
require Runtime Type Identification. |
|
RxVariant
|
This class implements Variant objects within the ODA
Platform. |
|
Services
|
The class for providing services at runtime. |
|
StreamBuf
|
This class provides platform-dependent I/O for the ODA
Platform. |
|
SystemObjects
|
This class provides access to the class Dictionary, Service
Dictionary and Dynamic Linker system objects. |
|
Utilities
|
|
|
WrapperAttribute
|
This class defines an attribute that identifies the
corresponding wrapped class or member. |