|
Public Member Functions |
Standard_EXPORT void | DrawCurve2dOn (Adaptor2d_Curve2d &C, Draw_Display &D) const |
| Draw a polygon of the curve on the Display
.
|
Standard_EXPORT void | DrawCurveOn (Adaptor3d_Curve &C, Draw_Display &D) const |
| Draw a polygon of the curve on the Display
.
|
Standard_EXPORT void | DrawIsoCurveOn (Adaptor3d_IsoCurve &C, const GeomAbs_IsoType T, const Standard_Real P, const Standard_Real F, const Standard_Real L, Draw_Display &D) const |
| Load C with the specified iso and Draw a polygon
of the curve on the Display
.
|
virtual Standard_EXPORT void | DrawOn (Draw_Display &dis) const =0 |
| this is defined only to tell C++ not to complain
about inheriting a pure virtual method.
|
void | SetDiscretisation (const Standard_Integer Discret) |
Standard_Integer | GetDiscretisation () const |
void | SetDeflection (const Standard_Real Deflection) |
Standard_Real | GetDeflection () const |
void | SetDrawMode (const Standard_Integer DrawMode) |
Standard_Integer | GetDrawMode () const |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions |
Standard_EXPORT | DrawTrSurf_Drawable (const Standard_Integer discret, const Standard_Real deflection=0.01, const Standard_Integer DrawMode=0) |
| set the number of points on a curve at creation.
|
Private Attributes |
Standard_Integer | myDrawMode |
Standard_Integer | myDiscret |
Standard_Real | myDeflection |