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

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

append_position_data(std::vector< MGPosition > &points) const MGSnapPositions
back() const MGSnapPositionsinline
back()MGSnapPositionsinline
Begin(GLenum type, ELEMENT_TARGET target=WIRE)mgVBOvirtual
begin()MGSnapPositionsinline
begin() const MGSnapPositionsinline
begin_element()mgVBOinline
begin_element() const mgVBOinline
BOTH 列挙値mgVBO
buildVBOHierarchy(mgVBO &parent, std::vector< mgVBO * > &vbos)mgVBO
centerpos 列挙値MGSnapPositions
clear()MGSnapPositions
clearElements(mgVBO::ELEMENT_TARGET target=BOTH)mgVBOvirtual
clearStaticAttributes()mgVBOvirtual
Color(const MGColor &colr)mgVBO
Color3dv(const double colr[3])mgVBO
Color3fv(const float colr[3])mgVBO
Color4fv(const float colr[4])mgVBO
Color4ubv(const unsigned char rgba[4])mgVBO
const_iterator typedefMGSnapPositions
container_type typedefmgVBO
DELETE_POINT 列挙値MGSnapPositions
deleteGel(const MGAttribedGel &gel)mgVBO
disableLinePattern()mgVBO
draw(MGCL::VIEWMODE viewMode=MGCL::DONTCARE)mgVBOvirtual
draw3DVertex(const MGObject &obj)mgVBO
draw3DVertex_in_star(const MGComplex &obj)mgVBO
draw3DVertex_in_star(const MGCellBase &obj)mgVBO
drawArrow(const MGPosition pos[4])mgVBO
drawBox(const MGBox &box)mgVBO
drawCurvaGraph(const MGCurve &curve, double scale, int density, bool use_radius, bool getLength=false)mgVBO
drawGel(const MGAttribedGel &gel)mgVBO
drawObjInParameterSpace(const MGObject &obj)mgVBO
drawPoint(double x, double y, double z, double size=-1.)mgVBO
drawPoint(const MGPosition &pos, double size=-1.)mgVBO
drawPointInverseColor(double x, double y, double z, double size=-1.)mgVBO
drawPointInverseColor(const MGPosition &pos, double size=-1.)mgVBO
drawPoints(const MGColor &boundary_color, const MGColor &inner_color, const std::vector< MGPosition > &ipos, double size=-1.)mgVBO
drawPointSeq(const MGBPointSeq &bp, bool draw_points=true)mgVBO
drawPointSeq(const MGSPointSeq &sp, bool draw_points=true)mgVBO
drawPointWithColor(double x, double y, double z, double outerSize, double innerSize, const MGColor *colorInner=0, const MGColor *colorOuter=0)mgVBO
drawPointWithColor(const MGPosition &pos, double outerSize, double innerSize, const MGColor *colorInner=0, const MGColor *colorOuter=0)mgVBO
drawPolyline(const MGBPointSeq &line, bool closed=false)mgVBO
drawPolyline(const std::vector< MGPosition > &line, bool closed=false)mgVBO
drawRectangle(const MGBox &box)mgVBO
drawShade(const mgTL2Triangles &tris, ELEMENT_TARGET target=SHADING, GLenum polygonMode=GL_FILL)mgVBO
drawShade(const std::vector< mgTL2Triangles > &trisVector, ELEMENT_TARGET target=SHADING, GLenum polygonMode=GL_FILL)mgVBO
drawSTL(const MGStl &stl, ELEMENT_TARGET target=SHADING, GLenum polygonMode=GL_FILL)mgVBO
drawStraight(const MGPosition &end, const MGPosition &start)mgVBO
drawSurfaceCurvature(const mgTL2Triangles &tld, MGCL::SURFACE_CURVATURE_KIND kind, double lower, double upper)mgVBO
drawSurfaceCurvature(const std::vector< mgTL2Triangles > &tldvec, MGCL::SURFACE_CURVATURE_KIND kind, double lower, double upper)mgVBO
drawVBOLeaf(const mgVBOLeaf &leaf, ELEMENT_TARGET target=SHADING)mgVBO
drawWire_in_star(const MGComplex &obj)mgVBO
drawWire_in_star(const MGCellBase &obj)mgVBO
ELEMENT_TARGET 列挙名mgVBO
elementNumber() const mgVBOinline
empty() const MGSnapPositionsinline
End(GLenum polygonMode=GL_FILL)mgVBOvirtual
end()MGSnapPositionsinline
end() const MGSnapPositionsinline
end_element()mgVBOinline
end_element() const mgVBOinline
endpos 列挙値MGSnapPositions
execModelTypeAttrib()mgVBOprotectedvirtual
execStaticColorAttrib()mgVBOinlineprotected
execStaticGLAttrib()mgVBOprotectedvirtual
extract(const MGCurve &crv)MGSnapPositions
extract(const MGSurface &srf)MGSnapPositions
extract(const MGPoint &point)MGSnapPositions
extract(const MGFace &face)MGSnapPositions
extract(const MGShell &shell)MGSnapPositions
extract(const std::list< const MGGel * > &gel_list)MGSnapPositions
extract(const MGGel &gel)MGSnapPositions
extract(const MGPickObjects &pobjs)MGSnapPositions
front() const MGSnapPositionsinline
front()MGSnapPositionsinline
gel() const mgVBOinline
get_pick_data(const std::set< unsigned > &selected, MGPosition &point, const MGObject *&obj, double &t) const MGSnapPositions
get_snap_kind() const MGSnapPositionsinline
getDefaultPointSize()mgVBOElementinlinestatic
getDName() const mgVBOinlinevirtual
getDrawParam()mgVBOElementinlinestatic
getHilightColor()mgVBOElementinlinestatic
getLightMode()mgVBOinline
getLineWidth() const mgVBO
getNoDisplayMode() const mgVBOElementinlinevirtual
getPointSize() const mgVBO
getSelectionName() const mgVBOvirtual
highlight()mgVBO
initializeVBO(MGCL::VIEWMODE viewMode=MGCL::DONTCARE)mgVBO
is_display() const mgVBOElementinline
is_InBegin()mgVBO
is_made(MGCL::VIEWMODE viewMode=MGCL::DONTCARE)mgVBOvirtual
is_no_display() const mgVBOElementinline
iterator typedefMGSnapPositions
knotpos 列挙値MGSnapPositions
leafPointer()mgVBOElementinlinevirtual
LineWidth(GLfloat size)mgVBOinline
m_buildermgVBOprotected
m_colorStaticmgVBOprotected
m_coordinateTypemgVBOprotected
m_dnamemgVBOprotected
m_elementsmgVBOprotected
m_elementsDirtymgVBOmutableprotected
m_elementsShademgVBOprotected
m_elementsShadeDirtymgVBOmutableprotected
m_gelmgVBOprotected
m_lightModemgVBOprotected
m_LineStipplePatternmgVBOprotected
m_lineWidthStaticmgVBOprotected
m_no_displaymgVBOElementprotected
m_pointSizeStaticmgVBOprotected
m_stippleFactormgVBOprotected
m_target_elementsmgVBOprotected
make_display_list(MGCL::VIEWMODE vmode=MGCL::DONTCARE)MGSnapPositionsvirtual
MGSnapPositions(snap_kind kind=nopos)MGSnapPositions
MGSnapPositions(const MGSnapPositions &sp)MGSnapPositions
mgVBO()mgVBO
mgVBO(const MGAttribedGel &gel)mgVBO
mgVBO(const mgVBO &vbo)mgVBO
mgVBOElement()mgVBOElementinline
nearpos 列挙値MGSnapPositions
nopos 列挙値MGSnapPositions
Normal(const MGVector &norml)mgVBO
Normal(float x, float y, float z)mgVBO
Normal3d(double x, double y, double z)mgVBO
Normal3dv(const double norml[3])mgVBO
Normal3fv(const float norml[3])mgVBO
obj_num typedefMGSnapPositions
object(int posID) const MGSnapPositions
ON_SURFACE 列挙値MGSnapPositions
operator=(const MGSnapPositions &sp)MGSnapPositions
mgVBO::operator=(const mgVBO &vbo)mgVBO
operator[](int i) const MGSnapPositionsinline
operator[](int i)MGSnapPositionsinline
points() const MGSnapPositionsinline
points()MGSnapPositionsinline
pop_back()MGSnapPositionsinline
pop_back_element()mgVBOinline
push_back(const MGPosition &pos)MGSnapPositionsinline
push_back_element(mgVBOElement *elm)mgVBOinline
redraw(MGCL::VIEWMODE viewMode=MGCL::DONTCARE)mgVBOvirtual
selectionDraw(MGCL::VIEWMODE viewMode=MGCL::DONTCARE)MGSnapPositionsvirtual
set_display()mgVBOElementinlinevirtual
set_no_display()mgVBOElementinlinevirtual
set_snap_kind(snap_kind kind)MGSnapPositionsinline
setDefaultPointSize(GLfloat psize)mgVBOElementinlinestatic
setDirty(bool is_dirty=true, mgVBO::ELEMENT_TARGET target=BOTH) const mgVBO
setDlName(unsigned name)mgVBOinlineprotected
setDrawParam(const MGDrawParam &dpara)mgVBOinline
setDrawType(mgGLSL::DrawType drawType)mgVBO
setElementTarget(ELEMENT_TARGET target)mgVBOprotected
setGel(const MGAttribedGel *gel)mgVBOprotected
setHilightColor(const MGColor &hcolor)mgVBOElementinlinestatic
setLightMode(int mode)mgVBOinline
setLineStipple(short int factor, GLushort pattern=0)mgVBO
setStaticAttribColor(const MGColor &color)mgVBO
setStaticAttribColor(const float color[4])mgVBO
setStaticAttribColor(float r, float g, float b)mgVBO
setStaticAttribLineWidth(GLfloat size)mgVBO
setStaticAttribPointSize(GLfloat size)mgVBO
setTexture(mgTexture *texture)mgVBO
SHADING 列挙値mgVBO
size()MGSnapPositionsinline
snap_kind 列挙名MGSnapPositions
staticColor() const mgVBOinline
staticColor()mgVBOinline
TexCoord(const MGPosition &v)mgVBO
TexCoord(float x, float y)mgVBO
TexCoord2d(double x, double y)mgVBO
TexCoord2dv(const double v[2])mgVBO
TexCoord2fv(const float v[2])mgVBO
vboPointer()mgVBOElementinlinevirtual
Vertex(const MGPosition &v)mgVBOvirtual
Vertex(float x, float y, float z=0.0f)mgVBOvirtual
Vertex2dv(const double v[2])mgVBOvirtual
Vertex2fv(const float v[2])mgVBOvirtual
Vertex3d(double x, double y, double z=0.0)mgVBOvirtual
Vertex3dv(const double v[3])mgVBOvirtual
Vertex3fv(const float v[3])mgVBOvirtual
vertexpos 列挙値MGSnapPositions
WIRE 列挙値mgVBO
~MGSnapPositions()MGSnapPositionsvirtual
~mgVBO()mgVBOvirtual
~mgVBOElement()mgVBOElementinlinevirtual