Open CASCADE Technology 6.6.0
Public Member Functions
DrawTrSurf_BezierSurface Class Reference

#include <DrawTrSurf_BezierSurface.hxx>

Inheritance diagram for DrawTrSurf_BezierSurface:
Inheritance graph
[legend]

Public Member Functions

 DrawTrSurf_BezierSurface (const Handle< Geom_BezierSurface > &S)
 creates a drawable Bezier curve from a Bezier curve of
package Geom.

 DrawTrSurf_BezierSurface (const Handle< Geom_BezierSurface > &S, const Standard_Integer NbUIsos, const Standard_Integer NbVIsos, const Draw_Color &BoundsColor, const Draw_Color &IsosColor, const Draw_Color &PolesColor, const Standard_Boolean ShowPoles, const Standard_Integer Discret, const Standard_Real Deflection, const Standard_Integer DrawMode)
void DrawOn (Draw_Display &dis) const
 this is defined only to tell C++ not to complain
about inheriting a pure virtual method.

void ShowPoles ()
void ClearPoles ()
void FindPole (const Standard_Real X, const Standard_Real Y, const Draw_Display &D, const Standard_Real Prec, Standard_Integer &UIndex, Standard_Integer &VIndex) const
void SetPolesColor (const Draw_Color &aColor)
Draw_Color PolesColor () const
virtual Handle_Draw_Drawable3D Copy () const
 For variable copy.


Constructor & Destructor Documentation

DrawTrSurf_BezierSurface::DrawTrSurf_BezierSurface ( const Handle< Geom_BezierSurface > &  S)
DrawTrSurf_BezierSurface::DrawTrSurf_BezierSurface ( const Handle< Geom_BezierSurface > &  S,
const Standard_Integer  NbUIsos,
const Standard_Integer  NbVIsos,
const Draw_Color BoundsColor,
const Draw_Color IsosColor,
const Draw_Color PolesColor,
const Standard_Boolean  ShowPoles,
const Standard_Integer  Discret,
const Standard_Real  Deflection,
const Standard_Integer  DrawMode 
)

Member Function Documentation

void DrawTrSurf_BezierSurface::ClearPoles ( )
virtual Handle_Draw_Drawable3D DrawTrSurf_BezierSurface::Copy ( ) const [virtual]

Reimplemented from DrawTrSurf_Surface.

void DrawTrSurf_BezierSurface::DrawOn ( Draw_Display dis) const [virtual]

Reimplemented from DrawTrSurf_Surface.

void DrawTrSurf_BezierSurface::FindPole ( const Standard_Real  X,
const Standard_Real  Y,
const Draw_Display D,
const Standard_Real  Prec,
Standard_Integer UIndex,
Standard_Integer VIndex 
) const
Draw_Color DrawTrSurf_BezierSurface::PolesColor ( ) const
void DrawTrSurf_BezierSurface::SetPolesColor ( const Draw_Color aColor)
void DrawTrSurf_BezierSurface::ShowPoles ( )

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