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