Open CASCADE Technology 6.6.0
Public Member Functions
Draw_Marker2D Class Reference

#include <Draw_Marker2D.hxx>

Inheritance diagram for Draw_Marker2D:
Inheritance graph
[legend]

Public Member Functions

 Draw_Marker2D (const gp_Pnt2d &P, const Draw_MarkerShape T, const Draw_Color &C, const Standard_Integer Size=5)
 Draw_Marker2D (const gp_Pnt2d &P, const Draw_MarkerShape T, const Draw_Color &C, const Standard_Real RSize)
gp_Pnt2dChangePos ()
 myPos field

void DrawOn (Draw_Display &dis) const
virtual Standard_Boolean PickReject (const Standard_Real X, const Standard_Real Y, const Standard_Real Prec) const
 Returs always false


Constructor & Destructor Documentation

Draw_Marker2D::Draw_Marker2D ( const gp_Pnt2d P,
const Draw_MarkerShape  T,
const Draw_Color C,
const Standard_Integer  Size = 5 
)
Draw_Marker2D::Draw_Marker2D ( const gp_Pnt2d P,
const Draw_MarkerShape  T,
const Draw_Color C,
const Standard_Real  RSize 
)

Member Function Documentation

gp_Pnt2d& Draw_Marker2D::ChangePos ( )
void Draw_Marker2D::DrawOn ( Draw_Display dis) const [virtual]

Implements Draw_Drawable3D.

Reimplemented in TestTopOpeDraw_DrawableP2D.

virtual Standard_Boolean Draw_Marker2D::PickReject ( const Standard_Real  X,
const Standard_Real  Y,
const Standard_Real  Prec 
) const [virtual]

Reimplemented from Draw_Drawable3D.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines