Open CASCADE Technology
6.5.4
|
#include <Draw_Drawable3D.hxx>
Draw_Drawable3D::Draw_Drawable3D | ( | ) | [protected] |
void Draw_Drawable3D::Bounds | ( | Standard_Real & | xmin, |
Standard_Real & | xmax, | ||
Standard_Real & | ymin, | ||
Standard_Real & | ymax | ||
) | const |
virtual Handle_Draw_Drawable3D Draw_Drawable3D::Copy | ( | ) | const [virtual] |
Reimplemented in DrawTrSurf_BSplineSurface, DBRep_DrawableShape, DrawTrSurf_BSplineCurve, DrawTrSurf_BSplineCurve2d, DrawTrSurf_Surface, DrawTrSurf_Curve, DrawTrSurf_Curve2d, DrawTrSurf_Point, DrawTrSurf_BezierCurve, DrawTrSurf_BezierCurve2d, MeshTest_DrawableMesh, DrawTrSurf_BezierSurface, DrawTrSurf_Triangulation, DrawTrSurf_Polygon3D, DrawTrSurf_Polygon2D, DrawTrSurf_Triangulation2D, DDF_Browser, DDataStd_TreeBrowser, DDocStd_DrawDocument, Draw_Number, HLRTest_OutLiner, Draw_Chronometer, HLRTest_Projector, and DDF_Data.
virtual void Draw_Drawable3D::DrawOn | ( | Draw_Display & | dis | ) | const [pure virtual] |
Implemented in DBRep_DrawableShape, TestTopOpeDraw_DrawableC3D, TestTopOpeDraw_DrawableC2D, DrawTrSurf_BSplineSurface, TestTopOpeDraw_DrawableMesure, MeshTest_DrawableMesh, DrawTrSurf_Surface, TestTopOpeDraw_DrawableSHA, TestTopOpeDraw_DrawableSUR, DrawTrSurf_Triangulation, TestTopOpeDraw_DrawableP3D, TestTopOpeDraw_DrawableP2D, DrawTrSurf_BSplineCurve, DrawTrSurf_Curve, DrawTrSurf_Curve2d, HLRTest_DrawablePolyEdgeTool, DrawTrSurf_BSplineCurve2d, DrawTrSurf_Point, DrawTrSurf_BezierCurve, DrawTrSurf_BezierCurve2d, DrawTrSurf_BezierSurface, Draw_Marker3D, Draw_Marker2D, DrawTrSurf_Polygon3D, DrawTrSurf_Polygon2D, DrawTrSurf_Drawable, DrawTrSurf_Triangulation2D, Draw_Text3D, Draw_Text2D, BOPTest_DrawableShape, DDF_Browser, DDataStd_TreeBrowser, DDocStd_DrawDocument, DrawDim_PlanarAngle, Draw_Axis3D, Draw_Axis2D, Draw_Grid, Draw_Number, HLRTest_DrawableEdgeTool, HLRTest_OutLiner, Draw_Chronometer, HLRTest_Projector, DrawDim_Distance, Draw_Segment2D, DDF_Data, DrawDim_Angle, Draw_Circle3D, Draw_Circle2D, DrawDim_PlanarDistance, Draw_Segment3D, Draw_Box, DrawDim_Radius, DrawDim_PlanarRadius, DrawDim_PlanarDiameter, and XSDRAWSTLVRML_DrawableMesh.
virtual void Draw_Drawable3D::Dump | ( | Standard_OStream & | S | ) | const [virtual] |
Reimplemented in DBRep_DrawableShape, DrawTrSurf_Surface, DrawTrSurf_Curve, DrawTrSurf_Curve2d, DrawTrSurf_Point, MeshTest_DrawableMesh, DrawTrSurf_Triangulation, DrawFairCurve_Batten, DrawTrSurf_Polygon3D, DrawTrSurf_Polygon2D, DrawTrSurf_Triangulation2D, DDF_Browser, Draw_Segment2D, DDataStd_TreeBrowser, DDocStd_DrawDocument, Draw_Number, HLRTest_OutLiner, Draw_Chronometer, HLRTest_Projector, and DDF_Data.
virtual Standard_Boolean Draw_Drawable3D::Is3D | ( | ) | const [virtual] |
Reimplemented in DrawTrSurf_Curve2d, DrawTrSurf_Point, and Draw_Drawable2D.
Standard_CString Draw_Drawable3D::Name | ( | ) | const |
virtual void Draw_Drawable3D::Name | ( | const Standard_CString | N | ) | [virtual] |
Reimplemented in TestTopOpeDraw_DrawableC3D, and TestTopOpeDraw_DrawableC2D.
virtual Standard_Boolean Draw_Drawable3D::PickReject | ( | const Standard_Real | X, |
const Standard_Real | Y, | ||
const Standard_Real | Prec | ||
) | const [virtual] |
Reimplemented in Draw_Marker3D, and Draw_Marker2D.
Standard_Boolean Draw_Drawable3D::Protected | ( | ) | const |
void Draw_Drawable3D::SetBounds | ( | const Standard_Real | xmin, |
const Standard_Real | xmax, | ||
const Standard_Real | ymin, | ||
const Standard_Real | ymax | ||
) |
Standard_Boolean Draw_Drawable3D::Visible | ( | ) | const |
virtual void Draw_Drawable3D::Whatis | ( | Draw_Interpretor & | I | ) | const [virtual] |
Reimplemented in DBRep_DrawableShape, DrawTrSurf_Curve, DrawTrSurf_Surface, DrawTrSurf_Curve2d, DrawTrSurf_Point, MeshTest_DrawableMesh, DrawTrSurf_Triangulation, TestTopOpeDraw_DrawableC3D, TestTopOpeDraw_DrawableC2D, TestTopOpeDraw_DrawableMesure, DrawTrSurf_Polygon3D, DrawTrSurf_Polygon2D, DrawTrSurf_Triangulation2D, DDF_Browser, DDataStd_TreeBrowser, Draw_Segment2D, DDocStd_DrawDocument, Draw_Number, HLRTest_OutLiner, DDF_Data, HLRTest_Projector, and Draw_Chronometer.