#include static Standard_Integer TypeToInteger(const TopAbs_ShapeEnum aType); static void DumpKindOfShape(const GEOMAlgo_KindOfShape aKS); static void DumpKindOfClosed(const GEOMAlgo_KindOfClosed aKC); static void DumpKindOfBounds(const GEOMAlgo_KindOfBounds aKB); static void DumpKindOfName(const GEOMAlgo_KindOfName aKS); static void DumpPosition(const gp_Ax3& aAx3); static void DumpLocation(const gp_Pnt& aP); static void DumpDirection(const gp_Dir& aD); //======================================================================= //function : //purpose : //======================================================================= GEOMAlgo_ShapeInfo::GEOMAlgo_ShapeInfo() { Reset(); } //======================================================================= //function : ~ //purpose : //======================================================================= GEOMAlgo_ShapeInfo::~GEOMAlgo_ShapeInfo() { } //======================================================================= //function : Reset //purpose : //======================================================================= void GEOMAlgo_ShapeInfo::Reset() { Standard_Integer i; // myType=TopAbs_SHAPE; // myNbTypes=9; for (i=0; i=0 && iN=0 && iN