|
| Draw_Viewer () |
|
Standard_Boolean | DefineColor (const Standard_Integer i, const char *colname) |
|
void | MakeView (const Standard_Integer id, const char *typ, const Standard_Integer X, const Standard_Integer Y, const Standard_Integer W, const Standard_Integer H) |
|
void | MakeView (const Standard_Integer id, const char *typ, const char *window) |
|
void | SetTitle (const Standard_Integer id, const char *name) |
|
void | ResetView (const Standard_Integer id) |
|
void | SetZoom (const Standard_Integer id, const Standard_Real z) |
|
void | RotateView (const Standard_Integer id, const gp_Dir2d &, const Standard_Real) |
|
void | RotateView (const Standard_Integer id, const gp_Pnt &, const gp_Dir &, const Standard_Real) |
|
void | SetFocal (const Standard_Integer id, const Standard_Real FocalDist) |
|
char * | GetType (const Standard_Integer id) const |
|
Standard_Real | Zoom (const Standard_Integer id) const |
|
Standard_Real | Focal (const Standard_Integer id) const |
|
void | SetTrsf (const Standard_Integer id, gp_Trsf &T) |
|
void | GetTrsf (const Standard_Integer id, gp_Trsf &T) const |
|
void | GetPosSize (const Standard_Integer id, Standard_Integer &X, Standard_Integer &Y, Standard_Integer &W, Standard_Integer &H) |
|
Standard_Boolean | Is3D (const Standard_Integer id) const |
|
void | GetFrame (const Standard_Integer id, Standard_Integer &xmin, Standard_Integer &ymin, Standard_Integer &xmax, Standard_Integer &ymax) |
|
void | FitView (const Standard_Integer id, const Standard_Integer frame) |
|
void | PanView (const Standard_Integer id, const Standard_Integer DX, const Standard_Integer DY) |
|
void | SetPan (const Standard_Integer id, const Standard_Integer DX, const Standard_Integer DY) |
|
void | GetPan (const Standard_Integer id, Standard_Integer &DX, Standard_Integer &DY) |
|
Standard_Boolean | HasView (const Standard_Integer id) const |
|
void | DisplayView (const Standard_Integer id) const |
|
void | HideView (const Standard_Integer id) const |
|
void | ClearView (const Standard_Integer id) const |
|
void | RemoveView (const Standard_Integer id) |
|
void | RepaintView (const Standard_Integer id) const |
|
void | ConfigView (const Standard_Integer id) const |
|
void | PostScriptView (const Standard_Integer id, const Standard_Integer VXmin, const Standard_Integer VYmin, const Standard_Integer VXmax, const Standard_Integer VYmax, const Standard_Integer PXmin, const Standard_Integer PYmin, const Standard_Integer PXmax, const Standard_Integer PYmax, std::ostream &sortie) const |
|
void | PostColor (const Standard_Integer icol, const Standard_Integer width, const Standard_Real gray) |
|
Standard_Boolean | SaveView (const Standard_Integer id, const char *filename) |
|
void | RepaintAll () const |
|
void | Repaint2D () const |
|
void | Repaint3D () const |
|
void | DeleteView (const Standard_Integer id) |
|
void | Clear () |
|
void | Clear2D () |
|
void | Clear3D () |
|
void | Flush () |
|
void | DrawOnView (const Standard_Integer id, const Handle< Draw_Drawable3D > &D) const |
|
void | HighlightOnView (const Standard_Integer id, const Handle< Draw_Drawable3D > &D, const Draw_ColorKind C=Draw_blanc) const |
|
void | AddDrawable (const Handle< Draw_Drawable3D > &D) |
|
void | RemoveDrawable (const Handle< Draw_Drawable3D > &D) |
|
Draw_Display | MakeDisplay (const Standard_Integer id) const |
|
void | Select (Standard_Integer &id, Standard_Integer &X, Standard_Integer &Y, Standard_Integer &Button, Standard_Boolean waitclick=Standard_True) |
|
Standard_Integer | Pick (const Standard_Integer id, const Standard_Integer X, const Standard_Integer Y, const Standard_Integer Prec, Handle< Draw_Drawable3D > &D, const Standard_Integer First=0) const |
|
void | LastPick (gp_Pnt &P1, gp_Pnt &P2, Standard_Real &Param) |
|
| ~Draw_Viewer () |
|
Draw_Viewer & | operator<< (const Handle< Draw_Drawable3D > &) |
|
const Draw_SequenceOfDrawable3D & | GetDrawables () |
|