Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures
DrawTrSurf.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <Standard_CString.hxx>
#include <Handle_Geom_Geometry.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_Geom2d_Curve.hxx>
#include <Handle_Poly_Triangulation.hxx>
#include <Handle_Poly_Polygon3D.hxx>
#include <Handle_Poly_Polygon2D.hxx>
#include <Handle_Geom_Curve.hxx>
#include <Handle_Geom_BezierCurve.hxx>
#include <Handle_Geom_BSplineCurve.hxx>
#include <Handle_Geom2d_BezierCurve.hxx>
#include <Handle_Geom2d_BSplineCurve.hxx>
#include <Handle_Geom_Surface.hxx>
#include <Handle_Geom_BezierSurface.hxx>
#include <Handle_Geom_BSplineSurface.hxx>

Data Structures

class  DrawTrSurf
 This package supports the display of parametric
curves and surfaces.

The Drawable deferred classes is inherited from
the Drawable3D class from the package Draw, it
adds methods to draw 3D Curves and Curves on 3D
Surfaces.

The classes Curve Curve2d and Surface are drawable
and can be used to draw a single curve from
packages Geom or Geom2d or a surface from Geom.

The Triangulation and Polygon from the package
Poly are also supported.
More...