OCC Main Page | Visualization | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

Visualization
TKService
Viewer


Viewer_Viewer Class Reference

#include <Viewer_Viewer.hxx>

Inheritance diagram for Viewer_Viewer:

Inheritance graph
[legend]

Public Member Functions

virtual Standard_EXPORT void Update ()=0
Standard_EXPORT Handle_Aspect_GraphicDevice Device () const
Standard_EXPORT Standard_ExtString NextName () const
Standard_EXPORT Standard_CString Domain () const
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Protected Member Functions

Standard_EXPORT Viewer_Viewer (const Handle(Aspect_GraphicDevice)&aDevice, const Standard_ExtString aName, const Standard_CString aDomain, const Standard_Integer aNextCount)
Standard_EXPORT void IncrCount ()

Private Attributes

Standard_Integer myNextCount
TCollection_AsciiString myDomain
TCollection_ExtendedString myName
Handle_Aspect_GraphicDevice myDevice

Constructor & Destructor Documentation

Standard_EXPORT Viewer_Viewer::Viewer_Viewer const Handle(Aspect_GraphicDevice)&  aDevice,
const Standard_ExtString  aName,
const Standard_CString  aDomain,
const Standard_Integer  aNextCount
[protected]
 


Member Function Documentation

Standard_EXPORT Handle_Aspect_GraphicDevice Viewer_Viewer::Device  )  const
 

Standard_EXPORT Standard_CString Viewer_Viewer::Domain  )  const
 

Standard_EXPORT const Viewer_Viewer::Handle Standard_Type   )  const
 

Reimplemented in V2d_Viewer, and V3d_Viewer.

Standard_EXPORT void Viewer_Viewer::IncrCount  )  [protected]
 

Standard_EXPORT Standard_ExtString Viewer_Viewer::NextName  )  const
 

virtual Standard_EXPORT void Viewer_Viewer::Update  )  [pure virtual]
 

Implemented in V2d_Viewer, and V3d_Viewer.


Field Documentation

Handle_Aspect_GraphicDevice Viewer_Viewer::myDevice [private]
 

TCollection_AsciiString Viewer_Viewer::myDomain [private]
 

TCollection_ExtendedString Viewer_Viewer::myName [private]
 

Standard_Integer Viewer_Viewer::myNextCount [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:56:27 2008 for OpenCASCADE by  doxygen 1.4.1