MGCL V10  V10
MGCL V10
 全て クラス 名前空間 関数 変数 型定義 列挙型 列挙値 フレンド グループ ページ
MGOpenGLView メンバ一覧

継承メンバを含む MGOpenGLView の全メンバ一覧です。

attach_drawer(mgVBO *drawer, bool common=true)MGOpenGLView
Bcolor() const MGOpenGLView
center() const MGOpenGLViewinline
copy(const MGOpenGLView &glview2)MGOpenGLView
copy(const MGglViewAttrib &glatr)MGOpenGLView
cplane() const MGOpenGLViewinline
cplane()MGOpenGLViewinline
DeleteDisplayList_by_function(int fc)MGOpenGLViewinline
DeleteDisplayList_by_function_object_code(int fc, const MGGel *gel)MGOpenGLViewinline
detach_drawer(mgVBO *drawer, bool common=true)MGOpenGLView
diameter() const MGOpenGLViewinline
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 MGOpenGLViewinline
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()MGOpenGLViewinline
get_parent_OpenGLView()MGOpenGLViewinline
get_parent_OpenGLView() const MGOpenGLViewinline
get_projection_matrix(const int vp[4], glm::mat4 &projMat) const MGOpenGLView
get_scale()MGOpenGLViewinline
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()MGOpenGLViewinlinestatic
getHDC() const MGOpenGLViewinline
getRC() const MGOpenGLViewinline
getSysGLByFunctionCode(int fc)MGOpenGLViewinline
has_display_list() const MGOpenGLView
has_parent_OpenGLView() const MGOpenGLViewinline
Hcolor()MGOpenGLViewinlinestatic
highlight(const MGPickObjects *pobjsP)MGOpenGLViewprotected
home()MGOpenGLViewinline
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 MGOpenGLViewinline
line_density() const MGOpenGLViewinline
locate_glv(int x, int y, MGPosition *uv=0) const MGOpenGLView
m_BcolorMGOpenGLViewprotected
m_center_currentMGOpenGLViewprotected
m_display_listMGOpenGLViewprotected
m_dpiMGOpenGLViewprotected
m_GcolorMGOpenGLViewprotected
m_hDCMGOpenGLViewprotected
m_heightMGOpenGLViewprotected
m_hRCMGOpenGLViewprotected
m_lookAtMatMGOpenGLViewprotected
m_parent_glViewMGOpenGLViewprotected
m_pick_apertureMGOpenGLViewprotected
m_projMatMGOpenGLViewprotected
m_smoothMGOpenGLViewprotected
m_sysgllistMGOpenGLView
m_up_vector_currentMGOpenGLViewprotected
m_viewAttribMGOpenGLViewprotected
m_widthMGOpenGLViewprotected
m_XAxis_currentMGOpenGLViewprotected
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)MGOpenGLViewinline
push_back_to_sysgl(mgSysGL *sysgl)MGOpenGLViewinline
push_front_to_sysgl(int fc, const MGGel *oi=0)MGOpenGLViewinline
rotate(float angle, float x, float y, float z)MGOpenGLView
rotate(float angle, float vector[3], const MGPosition &center)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)MGOpenGLViewinline
set_center_current(int x, int y)MGOpenGLView
set_display_list(mgVBO *dlist)MGOpenGLViewinline
set_fovy(double fovy)MGOpenGLViewinline
set_line_density(int line_density=1)MGOpenGLView
set_output_dpi(float dpi)MGOpenGLViewinline
set_parent_OpenGLView(MGOpenGLView *parent=0)MGOpenGLView
set_perspective(bool pers, double fovy=45.)MGOpenGLViewinlineprotected
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)MGOpenGLViewinlinestatic
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 MGOpenGLViewinline
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 MGOpenGLViewinline
view_volume_far() const MGOpenGLViewinline
view_volume_height() const MGOpenGLViewinline
view_volume_near() const MGOpenGLViewinline
viewAttrib() const MGOpenGLViewinline
viewAttrib()MGOpenGLViewinline
viewMode() const MGOpenGLViewinline
~MGOpenGLView()MGOpenGLViewvirtual