#include "OCCViewer_ViewModel.h"#include "OCCViewer.h"#include "OCCViewer_ViewWindow.h"#include "OCCViewer_ViewFrame.h"#include "OCCViewer_VService.h"#include "OCCViewer_ViewPort3d.h"#include "OCCViewer_ClippingDlg.h"#include "OCCViewer_Utilities.h"#include "SUIT_ViewWindow.h"#include "SUIT_ViewManager.h"#include "SUIT_Desktop.h"#include "SUIT_Session.h"#include "SUIT_ResourceMgr.h"#include "ViewerData_AISShape.hxx"#include <Basics_OCCTVersion.hxx>#include "QtxActionToolMgr.h"#include "QtxBackgroundTool.h"#include <QPainter>#include <QApplication>#include <QColorDialog>#include <QFileDialog>#include <QPalette>#include <QKeyEvent>#include <QMenu>#include <QMouseEvent>#include <QToolBar>#include <QDesktopWidget>#include <AIS_Axis.hxx>#include <AIS_Drawer.hxx>#include <AIS_ListIteratorOfListOfInteractive.hxx>#include <Graphic3d_Texture2Dmanual.hxx>#include <Graphic3d_MaterialAspect.hxx>#include <Graphic3d_TextureParams.hxx>#include <Geom_Axis2Placement.hxx>#include <Prs3d_Drawer.hxx>#include <Prs3d_DatumAspect.hxx>#include <Prs3d_LineAspect.hxx>#include <Prs3d_TextAspect.hxx>#include <V3d_DirectionalLight.hxx>#include <V3d_AmbientLight.hxx>#include <Visual3d_View.hxx>Functions | |
| Handle (Graphic3d_Texture2Dmanual) initClippingTexture(const bool isDefault = new Graphic3d_Texture2Dmanual( aPixmap ) | |
| QPixmap | px (aTextureFile) |
| const | Handle (Image_PixMap) aPixmap |
| if (aTexture->IsDone()) | |
| Handle (Graphic3d_ClipPlane) OCCViewer_Viewer | |
Variables | |
| const QString & | theTexture |
| const QString const bool | isModulate |
| const QString const bool const double theScale QString | aTextureFile = isDefault ? ":images/hatch.png" : theTexture |
| return | aTexture |
| Handle | ( | Graphic3d_Texture2Dmanual | ) | const = new Graphic3d_Texture2Dmanual( aPixmap ) |
| Handle | ( | Graphic3d_ClipPlane | ) |
Creates clipping plane based on the incoming plane
References OCCViewer_Viewer::Handle(), OCCViewer_Viewer::myClippingColor, OCCViewer_Viewer::myClippingTexture, OCCViewer_Viewer::myClippingTextureScale, OCCViewer_Viewer::myDefaultTextureUsed, and OCCViewer_Viewer::myTextureModulated.
| QPixmap px | ( | aTextureFile | ) |
| return aTexture |
| const QString const bool const double theScale QString aTextureFile = isDefault ? ":images/hatch.png" : theTexture |
| const QString& theTexture |