cgma
MergeToolAssistant Class Reference

#include <MergeToolAssistant.hpp>

List of all members.

Public Member Functions

 MergeToolAssistant ()
virtual ~MergeToolAssistant ()
virtual CubitString class_identifier ()=0
virtual CubitBoolean can_merge (RefFace *keep_face_ptr, RefFace *dead_face_ptr)=0
virtual CubitBoolean can_merge (RefEdge *keep_edge_ptr, RefEdge *dead_edge_ptr)=0
virtual CubitBoolean can_merge (RefVertex *keep_vtx_ptr, RefVertex *dead_vtx_ptr)=0
virtual void merging (RefEntity *keep_entity_ptr, RefEntity *dead_entity_ptr, CubitBoolean opposite_sense)=0
virtual void unmerged (RefEntity *old_entity_ptr, RefEntity *new_entity_ptr, CubitBoolean reversed)=0
virtual void finish_merge ()=0
virtual void finish_unmerge ()=0

Detailed Description

Definition at line 31 of file MergeToolAssistant.hpp.


Constructor & Destructor Documentation


Member Function Documentation

virtual CubitBoolean MergeToolAssistant::can_merge ( RefFace keep_face_ptr,
RefFace dead_face_ptr 
) [pure virtual]
virtual CubitBoolean MergeToolAssistant::can_merge ( RefEdge keep_edge_ptr,
RefEdge dead_edge_ptr 
) [pure virtual]
virtual CubitBoolean MergeToolAssistant::can_merge ( RefVertex keep_vtx_ptr,
RefVertex dead_vtx_ptr 
) [pure virtual]
virtual void MergeToolAssistant::finish_merge ( ) [pure virtual]
virtual void MergeToolAssistant::finish_unmerge ( ) [pure virtual]
virtual void MergeToolAssistant::merging ( RefEntity keep_entity_ptr,
RefEntity dead_entity_ptr,
CubitBoolean  opposite_sense 
) [pure virtual]
virtual void MergeToolAssistant::unmerged ( RefEntity old_entity_ptr,
RefEntity new_entity_ptr,
CubitBoolean  reversed 
) [pure virtual]

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