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 |