* Constant
*/
#define DIVISION 8
-#define MYMINMAX 25.
#define MYFACTOR 50.
/*----------------------------------------------------------------------*/
SetRadiusStep (step);
}
+V3d_CircularGrid::~V3d_CircularGrid()
+{
+ myGroup.Nullify();
+ if (!myStructure.IsNull())
+ {
+ myStructure->Erase();
+ }
+}
+
void V3d_CircularGrid::SetColors (const Quantity_Color& aColor, const Quantity_Color& aTenthColor)
{
if( myColor != aColor || myTenthColor != aTenthColor ) {
myCurViewPlane = ThePlane;
}
- switch (DrawMode())
+ switch (myDrawMode)
{
- default:
- //case Aspect_GDM_Points:
+ case Aspect_GDM_Points:
DefinePoints ();
myCurDrawMode = Aspect_GDM_Points;
break;
DefineLines ();
myCurDrawMode = Aspect_GDM_Lines;
break;
-#ifdef IMP210100
case Aspect_GDM_None:
myCurDrawMode = Aspect_GDM_None;
break;
-#endif
}
myCurAreDefined = Standard_True;
}