CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdDbIdwSheetMapping Class Reference

#include <DbSynergy.h>

Inheritance diagram for OdDbIdwSheetMapping:
OdRxObject

Classes

class  Iterator
 

Public Types

typedef OdSmartPtr< IteratorIteratorPtr
 

Public Member Functions

 SYRX_DECLARE_MEMBERS (OdDbIdwSheetMapping)
 
 OdDbIdwSheetMapping ()
 
virtual ~OdDbIdwSheetMapping ()
 
OdDbObjectId layoutId () const
 
void setLayoutId (OdDbObjectId)
 
OdUInt32 idwSheetId () const
 
void setIdwSheetId (OdUInt32 id)
 
bool hasInventorModelDocViews () const
 
OdResult update (OdUInt64Array *outUpdatedIds=0)
 
bool eraseViewMappingByViewRepId (OdDbObjectId)
 
bool eraseViewMappingByViewportId (OdDbObjectId)
 
bool eraseViewMappingByViewId (OdUInt64)
 
OdDbIdwViewMappingaddIdwViewMapping (OdUInt64 _inventorViewId, OdDbObjectId _viewportId, OdDbObjectId _viewRepId)
 
const OdDbIdwViewMappingidwViewMappingByViewRepId (OdDbObjectId) const
 
const OdDbIdwViewMappingidwViewMappingByViewportId (OdDbObjectId) const
 
const OdDbIdwViewMappingidwViewMappingByViewId (OdUInt64) const
 
OdDbIdwViewMappingidwViewMappingByViewRepId (OdDbObjectId)
 
OdDbIdwViewMappingidwViewMappingByViewportId (OdDbObjectId)
 
OdDbIdwViewMappingidwViewMappingByViewId (OdUInt64)
 
IteratorPtr newIterator ()
 
virtual OdResult dwgInFields (OdDbDwgFiler *pFiler)
 
virtual void dwgOutFields (OdDbDwgFiler *pFiler) const
 
virtual OdResult dxfInFields (OdDbDxfFiler *pFiler)
 
virtual void dxfOutFields (OdDbDxfFiler *pFiler) const
 
OdUInt64 nextIdwViewId () const
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () const
 
virtual void addRef ()=0
 
virtual void release ()=0
 
virtual long numRefs () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual void copyFrom (const OdRxObject *pSource)
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 

Protected Attributes

OdDbIdwSheetMappingImplm_pImpl
 

Friends

class OdDbIdwSheetMappingIterator
 
class OdDbIdwSheetMappingImpl
 
class OdDbSynergyMappings
 

Additional Inherited Members

- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 
static void rxInit ()
 
static void rxUninit ()
 

Detailed Description

<group OdModelDocObj_Classes>

Definition at line 125 of file DbSynergy.h.

Member Typedef Documentation

◆ IteratorPtr

Definition at line 159 of file DbSynergy.h.

Constructor & Destructor Documentation

◆ OdDbIdwSheetMapping()

OdDbIdwSheetMapping::OdDbIdwSheetMapping ( )

◆ ~OdDbIdwSheetMapping()

virtual OdDbIdwSheetMapping::~OdDbIdwSheetMapping ( )
virtual

Member Function Documentation

◆ addIdwViewMapping()

OdDbIdwViewMapping * OdDbIdwSheetMapping::addIdwViewMapping ( OdUInt64 _inventorViewId,
OdDbObjectId _viewportId,
OdDbObjectId _viewRepId )

◆ dwgInFields()

virtual OdResult OdDbIdwSheetMapping::dwgInFields ( OdDbDwgFiler * pFiler)
virtual

◆ dwgOutFields()

virtual void OdDbIdwSheetMapping::dwgOutFields ( OdDbDwgFiler * pFiler) const
virtual

◆ dxfInFields()

virtual OdResult OdDbIdwSheetMapping::dxfInFields ( OdDbDxfFiler * pFiler)
virtual

◆ dxfOutFields()

virtual void OdDbIdwSheetMapping::dxfOutFields ( OdDbDxfFiler * pFiler) const
virtual

◆ eraseViewMappingByViewId()

bool OdDbIdwSheetMapping::eraseViewMappingByViewId ( OdUInt64 )

◆ eraseViewMappingByViewportId()

bool OdDbIdwSheetMapping::eraseViewMappingByViewportId ( OdDbObjectId )

◆ eraseViewMappingByViewRepId()

bool OdDbIdwSheetMapping::eraseViewMappingByViewRepId ( OdDbObjectId )

◆ hasInventorModelDocViews()

bool OdDbIdwSheetMapping::hasInventorModelDocViews ( ) const

◆ idwSheetId()

OdUInt32 OdDbIdwSheetMapping::idwSheetId ( ) const

◆ idwViewMappingByViewId() [1/2]

OdDbIdwViewMapping * OdDbIdwSheetMapping::idwViewMappingByViewId ( OdUInt64 )

◆ idwViewMappingByViewId() [2/2]

const OdDbIdwViewMapping * OdDbIdwSheetMapping::idwViewMappingByViewId ( OdUInt64 ) const

◆ idwViewMappingByViewportId() [1/2]

OdDbIdwViewMapping * OdDbIdwSheetMapping::idwViewMappingByViewportId ( OdDbObjectId )

◆ idwViewMappingByViewportId() [2/2]

const OdDbIdwViewMapping * OdDbIdwSheetMapping::idwViewMappingByViewportId ( OdDbObjectId ) const

◆ idwViewMappingByViewRepId() [1/2]

OdDbIdwViewMapping * OdDbIdwSheetMapping::idwViewMappingByViewRepId ( OdDbObjectId )

◆ idwViewMappingByViewRepId() [2/2]

const OdDbIdwViewMapping * OdDbIdwSheetMapping::idwViewMappingByViewRepId ( OdDbObjectId ) const

◆ layoutId()

OdDbObjectId OdDbIdwSheetMapping::layoutId ( ) const

◆ newIterator()

IteratorPtr OdDbIdwSheetMapping::newIterator ( )

◆ nextIdwViewId()

OdUInt64 OdDbIdwSheetMapping::nextIdwViewId ( ) const

◆ setIdwSheetId()

void OdDbIdwSheetMapping::setIdwSheetId ( OdUInt32 id)

◆ setLayoutId()

void OdDbIdwSheetMapping::setLayoutId ( OdDbObjectId )

◆ SYRX_DECLARE_MEMBERS()

OdDbIdwSheetMapping::SYRX_DECLARE_MEMBERS ( OdDbIdwSheetMapping )

◆ update()

OdResult OdDbIdwSheetMapping::update ( OdUInt64Array * outUpdatedIds = 0)

Friends And Related Symbol Documentation

◆ OdDbIdwSheetMappingImpl

friend class OdDbIdwSheetMappingImpl
friend

Definition at line 174 of file DbSynergy.h.

◆ OdDbIdwSheetMappingIterator

friend class OdDbIdwSheetMappingIterator
friend

Definition at line 173 of file DbSynergy.h.

◆ OdDbSynergyMappings

friend class OdDbSynergyMappings
friend

Definition at line 175 of file DbSynergy.h.

Member Data Documentation

◆ m_pImpl

OdDbIdwSheetMappingImpl* OdDbIdwSheetMapping::m_pImpl
protected

Definition at line 177 of file DbSynergy.h.


The documentation for this class was generated from the following file: