| attach_drawer(mgVBO *drawer, bool common=true) | MGOpenGLView | |
| Bcolor() const | MGOpenGLView | |
| center() const | MGOpenGLView | inline |
| copy(const MGOpenGLView &glview2) | MGOpenGLView | |
| copy(const MGglViewAttrib &glatr) | MGOpenGLView | |
| cplane() const | MGOpenGLView | inline |
| cplane() | MGOpenGLView | inline |
| DeleteDisplayList_by_function(int fc) | MGOpenGLView | inline |
| DeleteDisplayList_by_function_object_code(int fc, const MGGel *gel) | MGOpenGLView | inline |
| detach_drawer(mgVBO *drawer, bool common=true) | MGOpenGLView | |
| diameter() const | MGOpenGLView | inline |
| display_list() | MGOpenGLView | |
| draw_param() const | MGOpenGLView | |
| draw_param() | MGOpenGLView | |
| drawScene(const MGPickObjects *pobjs=0) | MGOpenGLView | |
| enable_grid_snap(bool bEnabled) | MGOpenGLView | |
| execDefaultStaticAttrib() | MGOpenGLView | |
| eye_position() const | MGOpenGLView | inline |
| Gcolor() const | MGOpenGLView | |
| get_model_matrix(glm::mat4 &modelMat) const | MGOpenGLView | |
| get_near_position(const MGCurve *crv, const float center[2], double &t) | MGOpenGLView | |
| get_output_dpi() | MGOpenGLView | inline |
| get_parent_OpenGLView() | MGOpenGLView | inline |
| get_parent_OpenGLView() const | MGOpenGLView | inline |
| get_projection_matrix(const int vp[4], glm::mat4 &projMat) const | MGOpenGLView | |
| get_scale() | MGOpenGLView | inline |
| get_surface_parameter_glv(const MGFSurface &surf, int sx, int sy, MGPosition &uv) const | MGOpenGLView | |
| get_viewport(glm::ivec4 &vp) const | MGOpenGLView | |
| get_viewport(int vp[4]) const | MGOpenGLView | |
| get_window(int &width, int &height) const | MGOpenGLView | |
| getCurrentOpenGLView() | MGOpenGLView | inlinestatic |
| getHDC() const | MGOpenGLView | inline |
| getRC() const | MGOpenGLView | inline |
| getSysGLByFunctionCode(int fc) | MGOpenGLView | inline |
| has_display_list() const | MGOpenGLView | |
| has_parent_OpenGLView() const | MGOpenGLView | inline |
| Hcolor() | MGOpenGLView | inlinestatic |
| highlight(const MGPickObjects *pobjsP) | MGOpenGLView | protected |
| home() | MGOpenGLView | inline |
| import_context(const MGContext &ctx) | MGOpenGLView | |
| importDrawAttribFromContext(const MGContext &ctx) | MGOpenGLView | |
| importGridAttrib(const MGContext &ctx) | MGOpenGLView | |
| importViewAttribFromContext(const MGContext &ctx) | MGOpenGLView | |
| initialize_viewing_environment(const MGPlane &plane, double diameter, bool rotate=false) | MGOpenGLView | |
| initializeViewingEnvironmentByBox(const MGBox &box) | MGOpenGLView | |
| is_enabled_grid_snap() const | MGOpenGLView | |
| is_perspective() const | MGOpenGLView | inline |
| line_density() const | MGOpenGLView | inline |
| locate_glv(int x, int y, MGPosition *uv=0) const | MGOpenGLView | |
| m_Bcolor | MGOpenGLView | protected |
| m_center_current | MGOpenGLView | protected |
| m_display_list | MGOpenGLView | protected |
| m_dpi | MGOpenGLView | protected |
| m_Gcolor | MGOpenGLView | protected |
| m_hDC | MGOpenGLView | protected |
| m_height | MGOpenGLView | protected |
| m_hRC | MGOpenGLView | protected |
| m_lookAtMat | MGOpenGLView | protected |
| m_parent_glView | MGOpenGLView | protected |
| m_pick_aperture | MGOpenGLView | protected |
| m_projMat | MGOpenGLView | protected |
| m_smooth | MGOpenGLView | protected |
| m_sysgllist | MGOpenGLView | |
| m_up_vector_current | MGOpenGLView | protected |
| m_viewAttrib | MGOpenGLView | protected |
| m_width | MGOpenGLView | protected |
| m_XAxis_current | MGOpenGLView | protected |
| make_construction_plane(const MGPosition &mid, const MGVector &uderi, const MGVector &vderi, double uspan, double vspan, int ulnum, int lnum) | MGOpenGLView | |
| make_display_list(const MGContext &ctx, const MGGroup &grp) | MGOpenGLView | |
| makeRCCurrent() const | MGOpenGLView | |
| mglRotate(float angle, const glm::vec3 &axis) | MGOpenGLView | |
| mglScale(const glm::vec3 &factor) | MGOpenGLView | |
| mglTranslate(const glm::vec3 &vec) | MGOpenGLView | |
| MGOpenGLView(bool perspective=true) | MGOpenGLView | |
| MGOpenGLView(const MGglViewAttrib &glatr) | MGOpenGLView | |
| pan_zoom(int x0, int y0, int x1, int y1) | MGOpenGLView | |
| pan_zoom(const MGBox &box) | MGOpenGLView | |
| pick_aperture() const | MGOpenGLView | |
| pick_edge_glv(const MGFace &f, int sx, int sy, MGPosition *uv=0, float aperturex=-1., float aperturey=-1.) | MGOpenGLView | |
| pick_glv(const float center[2], float aperturex=-1., float aperturey=-1., const MGAbstractGels &objtype=mgAll_Object) | MGOpenGLView | |
| pick_perimeter_glv(const MGSurface &surf, int sx, int sy, MGPosition *uv=0, float aperturex=-1., float aperturey=-1.) | MGOpenGLView | |
| pick_start_end_glv(const MGCurve &curve, int sx, int sy) | MGOpenGLView | |
| pick_to_select_buf(const float center[2], const float delta[2], mgVBO *display_list, std::set< unsigned > &selected) | MGOpenGLView | |
| project(const MGPosition &world, MGPosition &screen, const glm::mat4 *modelMat=0, const glm::mat4 *projlMat=0, const glm::ivec4 *vp=0) const | MGOpenGLView | |
| push_back_to_sysgl(int fc, const MGGel *oi=0) | MGOpenGLView | inline |
| push_back_to_sysgl(mgSysGL *sysgl) | MGOpenGLView | inline |
| push_front_to_sysgl(int fc, const MGGel *oi=0) | MGOpenGLView | inline |
| rotate(float angle, float x, float y, float z) | MGOpenGLView | |
| rotate(float angle, float vector[3], const MGPosition ¢er) | MGOpenGLView | |
| rotate(const float angle[2]) | MGOpenGLView | |
| scale(double factor, int *center=0) | MGOpenGLView | |
| screen_to_world(int wh[2], double sx, double sy, double &wx, double &wy) const | MGOpenGLView | |
| set_center(const MGPosition &pos) | MGOpenGLView | inline |
| set_center_current(int x, int y) | MGOpenGLView | |
| set_display_list(mgVBO *dlist) | MGOpenGLView | inline |
| set_fovy(double fovy) | MGOpenGLView | inline |
| set_line_density(int line_density=1) | MGOpenGLView | |
| set_output_dpi(float dpi) | MGOpenGLView | inline |
| set_parent_OpenGLView(MGOpenGLView *parent=0) | MGOpenGLView | |
| set_perspective(bool pers, double fovy=45.) | MGOpenGLView | inlineprotected |
| set_pick_aperture(double pick_aperture) | MGOpenGLView | |
| set_pick_aperture(float pick_aperture) | MGOpenGLView | |
| set_smooth(float smooth) | MGOpenGLView | |
| set_window(int width, int height) | MGOpenGLView | |
| setBcolor(const MGColor &color) | MGOpenGLView | |
| setDCRC(HDC dc, HGLRC rc) | MGOpenGLView | |
| setDpiFactor2GLSL() | MGOpenGLView | |
| setDrawParam(const MGContext &ctx) | MGOpenGLView | |
| setEyePositionUpVector(const MGPosition &eyeP, const MGVector &upVector) | MGOpenGLView | |
| setGcolor(const MGColor &color) | MGOpenGLView | |
| setHcolor(const MGColor &color) | MGOpenGLView | inlinestatic |
| setModelViewMat2GLSL() | MGOpenGLView | |
| setNdcMat2GLSL() | MGOpenGLView | |
| setProjectionMat2GLSL(bool initialize=false) | MGOpenGLView | |
| setProjModelViewMat2GLSL() | MGOpenGLView | |
| setupDrawEnv(const MGColor &backColor, bool selection=false) | MGOpenGLView | |
| setViewMode(MGCL::VIEWMODE vmode=MGCL::WIRE) | MGOpenGLView | |
| smooth() const | MGOpenGLView | |
| span_length() const | MGOpenGLView | inline |
| translate(double dx, double dy) | MGOpenGLView | |
| translate_without_scale(double dx, double dy) | MGOpenGLView | |
| unproject(int x, int y, MGStraight &sl, MGCSisect &is) const | MGOpenGLView | |
| unproject_to_sl_glv(int x, int y, MGStraight &sl) const | MGOpenGLView | |
| view_up_vector() const | MGOpenGLView | inline |
| view_volume_far() const | MGOpenGLView | inline |
| view_volume_height() const | MGOpenGLView | inline |
| view_volume_near() const | MGOpenGLView | inline |
| viewAttrib() const | MGOpenGLView | inline |
| viewAttrib() | MGOpenGLView | inline |
| viewMode() const | MGOpenGLView | inline |
| ~MGOpenGLView() | MGOpenGLView | virtual |