Function |
Description |
---|
acdbOpenObject |
Opens an AcDbObject for read, write or notify access.If your pObj pointer variable is not of type AcDbObject *, then do NOT cast it to type (AcDbObject * &) when calling this function. Just pass your variable as is and the template override defined below will be invoked |
acdbOpenObject |
Opens any database resident-object without knowing whether or not the object is derived from AcDbEntity. The function is passed in an empty pointer, pObj. The object ID of the object to open is objId. The mode to open in is mode. openErased is a Boolean indicating whether or not to open the object if it's erased.The mode argument may be one of the following:AcDb::kForReadAcDb::kForWriteAcDb::kForNotifyIf the open attempt is successful, then pObj will be set to the address of the object and Acad::eOk will be returned.If openErased is false, then... more |
acdbOpenObject |
Use this version of acdbOpenObject() to open an AcDbEntity, which can be opened without calling desc() to get an AcRxClass descriptor. The openErased parameter controls whether erased entities will be opened. |
acdbOpenObject |
Opens an AcDbObject for read, write or notify access.Note: Works with smart pointers. |
acdbOpenObject |
Opens an AcDbObject for read, write or notify access. |