Main Page | Namespace List | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

CubitInterface::CIObserve Class Reference

Classes that need geometry update events need to derive from this class then implement the virtual functions required. More...

#include <CubitInterface.hpp>

List of all members.

Public Member Functions

 CIObserve ()
virtual ~CIObserve ()
void register_observer ()
void unregister_observer ()
virtual void notify_merge (std::string, std::string, int, int)
virtual void notify_body_created (int)
virtual void notify_body_deleted (int)
virtual void notify_body_updated (int)
virtual void notify_volume_updated (int)
virtual void notify_volume_created (int)
virtual void notify_volume_deleted (int)
virtual void notify_surface_created (int)
virtual void notify_surface_deleted (int)
virtual void notify_surface_updated (int)
virtual void notify_curve_created (int)
virtual void notify_curve_deleted (int)
virtual void notify_vertex_created (int)
virtual void notify_vertex_deleted (int)
virtual void notify_free_vertex_created (int)
virtual void notify_free_curve_created (int)
virtual void notify_free_vertex_deleted (int)
virtual void notify_free_curve_deleted (int)
virtual void notify_free_surface_deleted (int)
virtual void notify_free_surface_created (int)
virtual void notify_sheet_body_created (int)
virtual void notify_sheet_body_deleted (int)
virtual void notify_entity_highlighted (std::string, int)
virtual void notify_entity_pre_selected (std::string, bool)
virtual void notify_entity_unhighlighted (std::string, int)
virtual void notify_entity_name_changed (std::string, int)
virtual void notify_group_created (int)
virtual void notify_group_modified (int)
virtual void notify_group_deleted (int)
virtual void notify_assembly_tree_modified ()
virtual void notify_graphics_mode_modified ()
virtual void notify_genesis_entity_modified (std::string, int, std::string)
virtual void notify_update_genesis_entity_display ()
virtual void notify_model_reset ()
virtual void notify_command_complete ()
virtual void notify_entity_visibility_changed (std::string, int)


Detailed Description

Classes that need geometry update events need to derive from this class then implement the virtual functions required.


Constructor & Destructor Documentation

CubitInterface::CIObserve::CIObserve  ) 
 

virtual CubitInterface::CIObserve::~CIObserve  )  [virtual]
 


Member Function Documentation

virtual void CubitInterface::CIObserve::notify_assembly_tree_modified  )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_body_created int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_body_deleted int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_body_updated int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_command_complete  )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_curve_created int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_curve_deleted int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_entity_highlighted std::string  ,
int 
[virtual]
 

virtual void CubitInterface::CIObserve::notify_entity_name_changed std::string  ,
int 
[virtual]
 

virtual void CubitInterface::CIObserve::notify_entity_pre_selected std::string  ,
bool 
[virtual]
 

virtual void CubitInterface::CIObserve::notify_entity_unhighlighted std::string  ,
int 
[virtual]
 

virtual void CubitInterface::CIObserve::notify_entity_visibility_changed std::string  ,
int 
[virtual]
 

virtual void CubitInterface::CIObserve::notify_free_curve_created int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_free_curve_deleted int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_free_surface_created int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_free_surface_deleted int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_free_vertex_created int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_free_vertex_deleted int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_genesis_entity_modified std::string  ,
int  ,
std::string 
[virtual]
 

virtual void CubitInterface::CIObserve::notify_graphics_mode_modified  )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_group_created int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_group_deleted int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_group_modified int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_merge std::string  ,
std::string  ,
int  ,
int 
[virtual]
 

virtual void CubitInterface::CIObserve::notify_model_reset  )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_sheet_body_created int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_sheet_body_deleted int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_surface_created int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_surface_deleted int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_surface_updated int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_update_genesis_entity_display  )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_vertex_created int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_vertex_deleted int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_volume_created int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_volume_deleted int   )  [virtual]
 

virtual void CubitInterface::CIObserve::notify_volume_updated int   )  [virtual]
 

void CubitInterface::CIObserve::register_observer  ) 
 

void CubitInterface::CIObserve::unregister_observer  ) 
 


The documentation for this class was generated from the following file:
Generated on Tue Nov 8 14:17:01 2005 for Cubit Interface by doxygen 1.3.6