Open CASCADE Technology 6.6.0
Public Member Functions | Protected Member Functions | Protected Attributes
PrsMgr_Presentation Class Reference

#include <PrsMgr_Presentation.hxx>

Inheritance diagram for PrsMgr_Presentation:
Inheritance graph
[legend]

Public Member Functions

virtual PrsMgr_KindOfPrs KindOfPresentation () const =0
 2D or 3D

virtual void Destroy ()
 Destructor

 ~PrsMgr_Presentation ()
const
Handle_PrsMgr_PresentationManager & 
PresentationManager () const
 returns the PresentationManager in which the
presentation has been created.

void SetUpdateStatus (const Standard_Boolean aStat)
Standard_Boolean MustBeUpdated () const

Protected Member Functions

 PrsMgr_Presentation (const Handle< PrsMgr_PresentationManager > &aPresentationManager)

Protected Attributes

Handle_PrsMgr_PresentationManager myPresentationManager
Standard_Boolean myMustBeUpdated

Constructor & Destructor Documentation

PrsMgr_Presentation::~PrsMgr_Presentation ( ) [inline]
PrsMgr_Presentation::PrsMgr_Presentation ( const Handle< PrsMgr_PresentationManager > &  aPresentationManager) [protected]

Member Function Documentation

virtual void PrsMgr_Presentation::Destroy ( ) [virtual]

Reimplemented in PrsMgr_Presentation3d.

virtual PrsMgr_KindOfPrs PrsMgr_Presentation::KindOfPresentation ( ) const [pure virtual]

Implemented in PrsMgr_Presentation3d.

Standard_Boolean PrsMgr_Presentation::MustBeUpdated ( ) const
const Handle_PrsMgr_PresentationManager& PrsMgr_Presentation::PresentationManager ( ) const
void PrsMgr_Presentation::SetUpdateStatus ( const Standard_Boolean  aStat)

Field Documentation

Handle_PrsMgr_PresentationManager PrsMgr_Presentation::myPresentationManager [protected]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines