CFx SDK Documentation  2020SP3
Public Types | Public Member Functions | Protected Attributes | List of all members
OdRemoteGeomProxy Class Reference

#include <RemoteGeomProxy.h>

Public Types

enum  Opcode { kGraphics, kStringToExecute }
 

Public Member Functions

 OdRemoteGeomProxy ()
 
 ~OdRemoteGeomProxy ()
 
void setDatabase (OdDbDatabase *pDb)
 
void begin ()
 
OdGiWorldDrawwDraw ()
 
OdGiWorldGeometrywGeom ()
 
OdGiSubEntityTraitstraits ()
 
void end ()
 
void sendStringToExecute (const OdString &s)
 

Protected Attributes

OdDbDatabasePtr m_pDb
 
OdSmartPtr< OdGiWorldDrawm_pWd
 

Detailed Description

This class is used for debugging purposes inside ODA libraries. It can be used in client code also to draw some geometry to the remote viewer. Remote Geometry Viewer functionality is implemented as part of OdaMfcApp example To run viewer run OdaMfcApp and press Ctrl+Alt+R.

<group Other_Classes>

Definition at line 47 of file RemoteGeomProxy.h.

Member Enumeration Documentation

◆ Opcode

Enumerator
kGraphics 
kStringToExecute 

Definition at line 54 of file RemoteGeomProxy.h.

Constructor & Destructor Documentation

◆ OdRemoteGeomProxy()

OdRemoteGeomProxy::OdRemoteGeomProxy ( )
inline

Definition at line 116 of file RemoteGeomProxy.h.

◆ ~OdRemoteGeomProxy()

OdRemoteGeomProxy::~OdRemoteGeomProxy ( )
inline

Definition at line 121 of file RemoteGeomProxy.h.

Member Function Documentation

◆ begin()

void OdRemoteGeomProxy::begin ( )
inline

Definition at line 130 of file RemoteGeomProxy.h.

◆ end()

void OdRemoteGeomProxy::end ( )
inline

Definition at line 150 of file RemoteGeomProxy.h.

◆ sendStringToExecute()

void OdRemoteGeomProxy::sendStringToExecute ( const OdString s)
inline

Definition at line 201 of file RemoteGeomProxy.h.

◆ setDatabase()

void OdRemoteGeomProxy::setDatabase ( OdDbDatabase pDb)
inline

Definition at line 126 of file RemoteGeomProxy.h.

◆ traits()

OdGiSubEntityTraits & OdRemoteGeomProxy::traits ( )
inline

Definition at line 145 of file RemoteGeomProxy.h.

◆ wDraw()

OdGiWorldDraw & OdRemoteGeomProxy::wDraw ( )
inline

Definition at line 135 of file RemoteGeomProxy.h.

◆ wGeom()

OdGiWorldGeometry & OdRemoteGeomProxy::wGeom ( )
inline

Definition at line 140 of file RemoteGeomProxy.h.

Member Data Documentation

◆ m_pDb

OdDbDatabasePtr OdRemoteGeomProxy::m_pDb
protected

Definition at line 49 of file RemoteGeomProxy.h.

◆ m_pWd

OdSmartPtr<OdGiWorldDraw> OdRemoteGeomProxy::m_pWd
protected

Definition at line 50 of file RemoteGeomProxy.h.


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