|
Open CASCADE Technology
6.5.4
|
This class defines a drawable curve in 3d space.
#include <DrawTrSurf_Curve.hxx>

| DrawTrSurf_Curve::DrawTrSurf_Curve | ( | const Handle< Geom_Curve > & | C, |
| const Standard_Boolean | DispOrigin = Standard_True |
||
| ) |
| DrawTrSurf_Curve::DrawTrSurf_Curve | ( | const Handle< Geom_Curve > & | C, |
| const Draw_Color & | aColor, | ||
| const Standard_Integer | Discret, | ||
| const Standard_Real | Deflection, | ||
| const Standard_Integer | DrawMode, | ||
| 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_Curve::Color | ( | ) | const |
| virtual Handle_Draw_Drawable3D DrawTrSurf_Curve::Copy | ( | ) | const [virtual] |
Reimplemented from Draw_Drawable3D.
Reimplemented in DrawTrSurf_BSplineCurve, and DrawTrSurf_BezierCurve.
| void DrawTrSurf_Curve::DrawOn | ( | Draw_Display & | dis | ) | const [virtual] |
Implements DrawTrSurf_Drawable.
Reimplemented in TestTopOpeDraw_DrawableC3D, TestTopOpeDraw_DrawableMesure, DrawTrSurf_BSplineCurve, and DrawTrSurf_BezierCurve.
| virtual void DrawTrSurf_Curve::Dump | ( | Standard_OStream & | S | ) | const [virtual] |
Reimplemented from Draw_Drawable3D.
| Handle_Geom_Curve DrawTrSurf_Curve::GetCurve | ( | ) | const |
| Standard_Real DrawTrSurf_Curve::RadiusMax | ( | ) | const |
| Standard_Real DrawTrSurf_Curve::RadiusRatio | ( | ) | const |
| void DrawTrSurf_Curve::SetColor | ( | const Draw_Color & | aColor | ) |
| void DrawTrSurf_Curve::SetRadiusMax | ( | const Standard_Real | Radius | ) |
| virtual void DrawTrSurf_Curve::Whatis | ( | Draw_Interpretor & | I | ) | const [virtual] |
Reimplemented from Draw_Drawable3D.
Reimplemented in TestTopOpeDraw_DrawableC3D, and TestTopOpeDraw_DrawableMesure.
Handle_Geom_Curve DrawTrSurf_Curve::curv [protected] |
Standard_Boolean DrawTrSurf_Curve::dispcurvradius [protected] |
Standard_Boolean DrawTrSurf_Curve::disporigin [protected] |
Draw_Color DrawTrSurf_Curve::look [protected] |
Standard_Real DrawTrSurf_Curve::radiusmax [protected] |
Standard_Real DrawTrSurf_Curve::radiusratio [protected] |
1.8.0