Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

exotkAIS Class Reference

Utilities for the exotkAIS package. More...

#include <exotkAIS.hxx>

List of all members.

Public Methods

void * operator new (size_t, void *anAddress)
 OCC new. More...

void * operator new (size_t size)
 OCC new. More...

void operator delete (void *anAddress)
 OCC delete. More...


Static Public Methods

Standard_EXPORT Handle_exotkAIS_InteractiveObjectPopup CreatePopupMenu (const Handle_AIS_InteractiveObject &anInteractiveObject)
 Create the popup menu according to the type of anInteractiveObject. More...


Static Private Methods

Standard_EXPORT Handle_exotkAIS_InteractiveObjectPopup CreatePopupMenuAISShape (const Handle_AIS_Shape &anAISShape)
 Create the popup menu for anAISShape. More...


Detailed Description

Utilities for the exotkAIS package.

Author:
Stephane Routelous

Definition at line 50 of file exotkAIS.hxx.


Member Function Documentation

exotkAIS::CreatePopupMenu const Handle_AIS_InteractiveObject &    anInteractiveObject [static]
 

Create the popup menu according to the type of anInteractiveObject.

Returns:
Handle_exotkAIS_InteractiveObjectPopup
Parameters:
anInteractiveObject  const Handle_AIS_InteractiveObject&

Definition at line 63 of file exotkAIS.cxx.

References CreatePopupMenuAISShape(), and STANDARD_TYPE().

Referenced by exotkAIS_InteractiveObjectPopup::Create().

exotkAIS::CreatePopupMenuAISShape const Handle_AIS_Shape &    anAISShape [static, private]
 

Create the popup menu for anAISShape.

Returns:
Handle_exotkAIS_InteractiveObjectPopup
Parameters:
anAISShape  const Handle_AIS_Shape&

Definition at line 84 of file exotkAIS.cxx.

References exotkAIS_dmBox, exotkAIS_dmShading, exotkAIS_dmWireframe, and exotkTrace_Datas::theRoot.

Referenced by CreatePopupMenu().

void exotkAIS::operator delete void *    anAddress [inline]
 

OCC delete.

Returns:
inline void
Parameters:
void  *anAddress

Definition at line 83 of file exotkAIS.hxx.

void * exotkAIS::operator new size_t    size [inline]
 

OCC new.

Returns:
inline void*
Parameters:
size_t  size

Definition at line 72 of file exotkAIS.hxx.

void * exotkAIS::operator new size_t   ,
void *    anAddress
[inline]
 

OCC new.

Returns:
inline void*
Parameters:
size_t 
void  * anAddress

Definition at line 61 of file exotkAIS.hxx.


The documentation for this class was generated from the following files:
Generated on Wed Jan 23 12:18:29 2002 for exotk by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001