|
Open CASCADE Technology
6.5.4
|
this class adds to the Drawable3D methods to
display Curves and Curves on Surface.
The discretisation, number of points on a Curve,
is stored in this class.
#include <DrawTrSurf_Drawable.hxx>

| DrawTrSurf_Drawable::DrawTrSurf_Drawable | ( | const Standard_Integer | discret, |
| const Standard_Real | deflection = 0.01, |
||
| const Standard_Integer | DrawMode = 0 |
||
| ) | [protected] |
| void DrawTrSurf_Drawable::DrawCurve2dOn | ( | Adaptor2d_Curve2d & | C, |
| Draw_Display & | D | ||
| ) | const |
| void DrawTrSurf_Drawable::DrawCurveOn | ( | Adaptor3d_Curve & | C, |
| Draw_Display & | D | ||
| ) | const |
| void DrawTrSurf_Drawable::DrawIsoCurveOn | ( | Adaptor3d_IsoCurve & | C, |
| const GeomAbs_IsoType | T, | ||
| const Standard_Real | P, | ||
| const Standard_Real | F, | ||
| const Standard_Real | L, | ||
| Draw_Display & | D | ||
| ) | const |
| virtual void DrawTrSurf_Drawable::DrawOn | ( | Draw_Display & | dis | ) | const [pure virtual] |
Implements Draw_Drawable3D.
Implemented in TestTopOpeDraw_DrawableC3D, TestTopOpeDraw_DrawableC2D, DrawTrSurf_BSplineSurface, TestTopOpeDraw_DrawableMesure, DrawTrSurf_Surface, TestTopOpeDraw_DrawableSUR, DrawTrSurf_BSplineCurve, DrawTrSurf_Curve, DrawTrSurf_Curve2d, DrawTrSurf_BSplineCurve2d, DrawTrSurf_BezierCurve, DrawTrSurf_BezierCurve2d, and DrawTrSurf_BezierSurface.
| void DrawTrSurf_Drawable::SetDeflection | ( | const Standard_Real | Deflection | ) |
| void DrawTrSurf_Drawable::SetDrawMode | ( | const Standard_Integer | DrawMode | ) |
1.8.0