24#ifndef __OD_DB_CAMERA__
25#define __OD_DB_CAMERA__
28#ifdef DBCAMERA_EXPORTS
29# define DBCAMERA_EXPORT OD_TOOLKIT_EXPORT
31# define DBCAMERA_EXPORT OD_TOOLKIT_IMPORT
111 cammod->UpdateViewTableRecordCamera(pVTR);
118 cammod->InitialUpdateViewTableRecordCameras(pDb);
void oddbInitialUpdateViewTableRecordCameras(OdDbDatabase *pDb)
void oddbUpdateViewTableRecordCamera(OdDbViewTableRecord *pVTR)
OdSmartPtr< OdDbViewTableRecord > OdDbViewTableRecordPtr
OdSmartPtr< CameraModule > CameraModulePtr
OdSmartPtr< OdDbCamera > OdDbCameraPtr
OdRxModulePtr odrxLoadApp(const OdString &applicationName)
virtual void UpdateViewTableRecordCamera(OdDbViewTableRecord *pVTR)
virtual void InitialUpdateViewTableRecordCameras(OdDbDatabase *pDb)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
void setView(const OdDbObjectId &viewId)
virtual void subViewportDraw(OdGiViewportDraw *pVd) const
virtual OdDbObjectPtr subWblockClone(OdDbIdMapping &ownerIdMap, OdDbObject *, bool bPrimary) const ODRX_OVERRIDE
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
virtual OdResult subGetClassID(void *pClsid) const
OdDbViewTableRecordPtr openView(OdDb::OpenMode openMode=OdDb::kForRead) const
virtual OdResult subTransformBy(const OdGeMatrix3d &xfm)
virtual OdUInt32 subSetAttributes(OdGiDrawableTraits *pTraits) const
virtual OdDbObjectPtr subDeepClone(OdDbIdMapping &ownerIdMap, OdDbObject *, bool bPrimary) const ODRX_OVERRIDE
ODDB_DECLARE_MEMBERS(OdDbCamera)
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
virtual bool subWorldDraw(OdGiWorldDraw *pWd) const
virtual OdResult subGetGeomExtents(OdGeExtents3d &extents) const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
virtual OdResult subErase(bool erasing)
virtual void subHighlight(bool bDoIt=true, const OdDbFullSubentPath *pSubId=0, bool highlightAll=false) const
OdDbObjectId view() const