cgma
ChollaDebug.hpp
Go to the documentation of this file.
00001 #ifndef FACETDEBUG_HPP
00002 #define FACETDEBUG_HPP
00003 
00004 #include "CubitColor.hpp"
00005 
00006 class FacetEntity;
00007 class CubitFacet;
00008 class CubitFacetEdge;
00009 class CubitPoint;
00010 class CubitVector;
00011 class CubitBox;
00012 class ChollaSurface;
00013 
00014 template <class X> class DLIList;
00015 
00016 void dcolor(int icol);
00017 
00018 void ddraw( FacetEntity *facet_ptr );
00019 
00020 void dfdraw( CubitFacet *facet_ptr );
00021 
00022 void dedraw( CubitFacetEdge *facet_ptr );
00023 
00024 void dpdraw( CubitPoint *facet_ptr );
00025 
00026 void dsurfdraw( ChollaSurface *surf);
00027 
00028 void dview();
00029 
00030 void dzoom(CubitBox &box);
00031 
00032 void dldraw( DLIList<FacetEntity *>&facet_list );
00033 
00034 void dfldraw( DLIList<CubitFacet *>&facet_list);
00035 
00036 void deldraw( DLIList<CubitFacetEdge *>&edge_list);
00037 
00038 void dpldraw( DLIList<CubitPoint *>&point_list);
00039 
00040 int dflcheck( DLIList<CubitFacet *>&facet_list);
00041 
00042 int dcheck( DLIList<FacetEntity *>&facet_list);
00043 
00044 int dfcheck( CubitFacet *facet_ptr );
00045 
00046 void dray( const CubitVector &start, const CubitVector &vec, double length=0.1 );
00047 
00048 void dpoint( const CubitVector &pt );
00049 
00050 int get_color();
00051 
00052 #endif
00053 
00054 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines