|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | Draw_Display () |
Standard_EXPORT void | SetColor (const Draw_Color &col) const |
| Following drawings will use this color.
.
|
Standard_EXPORT void | SetMode (const Standard_Integer M) const |
| Set the drawing mode, 3 = copy, 6 = xor
.
|
Standard_EXPORT void | Flush () const |
Standard_EXPORT void | MoveTo (const gp_Pnt &pt) |
Standard_EXPORT void | DrawTo (const gp_Pnt &pt) |
Standard_EXPORT void | MoveTo (const gp_Pnt2d &pt) |
Standard_EXPORT void | DrawTo (const gp_Pnt2d &pt) |
Standard_EXPORT void | Draw (const gp_Pnt &p1, const gp_Pnt &p2) |
Standard_EXPORT void | Draw (const gp_Pnt2d &p1, const gp_Pnt2d &p2) |
Standard_EXPORT void | Draw (const gp_Circ &C, const Standard_Real A1, const Standard_Real A2, const Standard_Boolean ModifyWithZoom=Standard_True) |
| Draw a circle <c> from angle <a1> to <a2>
(Radians). if ModifyWithZoom = 0, then
rayon of circle is convert to Integer.
.
|
Standard_EXPORT void | Draw (const gp_Circ2d &C, const Standard_Real A1, const Standard_Real A2, const Standard_Boolean ModifyWithZoom=Standard_True) |
| Draw a 2D circle <c> from angle <a1> to <a2>
(Radians). if ModifyWithZoom = 0, then
rayon of circle is convert to Integer.
.
|
Standard_EXPORT void | DrawMarker (const gp_Pnt &pt, const Draw_MarkerShape S, const Standard_Integer Size=5) |
Standard_EXPORT void | DrawMarker (const gp_Pnt2d &pt, const Draw_MarkerShape S, const Standard_Integer Size=5) |
Standard_EXPORT void | DrawMarker (const gp_Pnt &pt, const Draw_MarkerShape S, const Standard_Real Size) |
Standard_EXPORT void | DrawMarker (const gp_Pnt2d &pt, const Draw_MarkerShape S, const Standard_Real Size) |
Standard_EXPORT void | DrawString (const gp_Pnt &pt, const Standard_CString S) |
Standard_EXPORT void | DrawString (const gp_Pnt2d &pt, const Standard_CString S) |
Standard_EXPORT void | DrawString (const gp_Pnt &pt, const Standard_CString S, const Standard_Real moveX, const Standard_Real moveY) |
Standard_EXPORT void | DrawString (const gp_Pnt2d &pt, const Standard_CString S, const Standard_Real moveX, const Standard_Real moveY) |
Standard_EXPORT gp_Pnt2d | Project (const gp_Pnt &pt) const |
| Returns the 2D projection of a 3D point.
.
|
Standard_EXPORT void | Project (const gp_Pnt &pt, gp_Pnt2d &pt2d) const |
| Returns the 2D projection of a 3D point.
.
|
Standard_EXPORT Standard_Real | Zoom () const |
| Returns the current Zoom value.
.
|
Standard_EXPORT Standard_Integer | ViewId () const |
| Returns the identifier of the view where the
display is drawing.
.
|
Standard_EXPORT Standard_Boolean | HasPicked () const |
| Returs True if the last drawing operations
generated a pick hit. When HasPicked is True the
Drawing should be resumed.
This function is used to shorten the drawing when
picking and to save the picked sub-parts.
.
|