|
Public Member Functions |
Standard_EXPORT | V2d_CircularGraphicGrid (const Handle(Graphic2d_GraphicObject)&aGraphicObject, const Standard_Real X, const Standard_Real Y, const Standard_Real alpha, const Standard_Real step, const Standard_Integer aDivision, const Standard_Integer PointsColorIndex) |
Standard_EXPORT void | SetDrawMode (const Aspect_GridDrawMode aDrawMode) |
virtual Standard_EXPORT void | Save (Aspect_FStream &aFStream) const |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions |
Standard_EXPORT void | Draw (const Handle(Graphic2d_Drawer)&aDrawer) |
| Draws the grid
.
|
Standard_EXPORT Standard_Boolean | Pick (const Standard_ShortReal X, const Standard_ShortReal Y, const Standard_ShortReal aPrecision, const Handle(Graphic2d_Drawer)&aDrawer) |
| Returns Standard_True if the infinite line <me> is picked,
Standard_False if not.
.
|
Private Member Functions |
Standard_EXPORT void | DrawCircle (const Handle(Graphic2d_Drawer)&aDrawer, const Standard_ShortReal xc, const Standard_ShortReal yc, const Standard_ShortReal r, const Standard_Boolean DrawPoints) const |
Private Attributes |
Standard_ShortReal | OX |
Standard_ShortReal | OY |
Standard_ShortReal | angle |
Standard_ShortReal | Step |
Standard_Integer | Division |
Aspect_GridDrawMode | DrawMode |
Standard_Integer | myPointsColorIndex |