cgma
ChollaSkinTool.hpp
Go to the documentation of this file.
00001 //-------------------------------------------------------------------------
00002 // Filename      : ChollaSkinTool.hpp 
00003 //
00004 // Purpose       : For a list of facets, finds the exterior edge facets.
00005 //
00006 // Special Notes : 
00007 //
00008 // Creator       : Steven Owen
00009 //
00010 // Date          : 4/27/01
00011 //
00012 // Owner         : Steven Owen
00013 //-------------------------------------------------------------------------
00014 
00015 #ifndef ChollaSkinTool_HPP
00016 #define ChollaSkinTool_HPP
00017 
00018 #include "DLIList.hpp"
00019 class FacetEntity;
00020 class ChollaSurface;
00021 class ChollaCurve;
00022 class ChollaPoint;
00023 
00024 class ChollaSkinTool
00025 {
00026 public:
00027   ChollaSkinTool();
00028    //- Constructor
00029 
00030   ~ChollaSkinTool();
00031    //- Destructor
00032 
00033   CubitStatus skin_2d(DLIList<FacetEntity*> &facet_list,
00034                       ChollaSurface *&facet_surface_mesh_ptr );
00035     //- returns the bounding list of edges for the given set
00036     //- of mesh entities.  The mesh list can contain, quads and/or tris
00037 
00038   CubitStatus skin_1d(DLIList<FacetEntity*> &facet_list,
00039                       ChollaCurve *&facet_curve_mesh_ptr );
00040     //- returns the bounding list of nodes for the given set
00041     //- of mesh entities.  The mesh list can contain edges
00042 
00043 private:
00044 
00045 };
00046 
00047 
00048 #endif
00049 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines