Open CASCADE Technology
6.5.4
|
This class defines a drawable curve in 2d space.
The curve is drawned in the plane XOY.
#include <DrawTrSurf_Curve2d.hxx>
DrawTrSurf_Curve2d::DrawTrSurf_Curve2d | ( | const Handle< Geom2d_Curve > & | C, |
const Standard_Boolean | DispOrigin = Standard_True |
||
) |
DrawTrSurf_Curve2d::DrawTrSurf_Curve2d | ( | const Handle< Geom2d_Curve > & | C, |
const Draw_Color & | aColor, | ||
const Standard_Integer | Discret, | ||
const Standard_Boolean | DispOrigin = Standard_True , |
||
const Standard_Boolean | DispCurvRadius = Standard_False , |
||
const Standard_Real | RadiusMax = 1.0e3 , |
||
const Standard_Real | RatioOfRadius = 0.1 |
||
) |
Draw_Color DrawTrSurf_Curve2d::Color | ( | ) | const |
virtual Handle_Draw_Drawable3D DrawTrSurf_Curve2d::Copy | ( | ) | const [virtual] |
Reimplemented from Draw_Drawable3D.
Reimplemented in DrawTrSurf_BSplineCurve2d, and DrawTrSurf_BezierCurve2d.
void DrawTrSurf_Curve2d::DrawOn | ( | Draw_Display & | dis | ) | const [virtual] |
Implements DrawTrSurf_Drawable.
Reimplemented in TestTopOpeDraw_DrawableC2D, DrawTrSurf_BSplineCurve2d, and DrawTrSurf_BezierCurve2d.
virtual void DrawTrSurf_Curve2d::Dump | ( | Standard_OStream & | S | ) | const [virtual] |
Reimplemented from Draw_Drawable3D.
Reimplemented in DrawFairCurve_Batten.
Handle_Geom2d_Curve DrawTrSurf_Curve2d::GetCurve | ( | ) | const |
virtual Standard_Boolean DrawTrSurf_Curve2d::Is3D | ( | ) | const [virtual] |
Reimplemented from Draw_Drawable3D.
Standard_Real DrawTrSurf_Curve2d::RadiusMax | ( | ) | const |
Standard_Real DrawTrSurf_Curve2d::RadiusRatio | ( | ) | const |
void DrawTrSurf_Curve2d::SetColor | ( | const Draw_Color & | aColor | ) |
virtual void DrawTrSurf_Curve2d::Whatis | ( | Draw_Interpretor & | I | ) | const [virtual] |
Reimplemented from Draw_Drawable3D.
Reimplemented in TestTopOpeDraw_DrawableC2D.
Handle_Geom2d_Curve DrawTrSurf_Curve2d::curv [protected] |
Standard_Boolean DrawTrSurf_Curve2d::dispcurvradius [protected] |
Standard_Boolean DrawTrSurf_Curve2d::disporigin [protected] |
Draw_Color DrawTrSurf_Curve2d::look [protected] |
Standard_Real DrawTrSurf_Curve2d::radiusmax [protected] |
Standard_Real DrawTrSurf_Curve2d::radiusratio [protected] |