MEPP2 Project
FEVV::SimpleViewer Member List

This is the complete list of members for FEVV::SimpleViewer, including all inherited members.

activate_space_mode()FEVV::SimpleViewerinline
activate_time_mode()FEVV::SimpleViewerinline
Adapter typedefFEVV::BaseViewer
addDraggersToScene(osg::Node *scene, const std::string &nameDrag1, float fScaleDrag1, char keyDrag1, const std::string &nameDrag2, float fScaleDrag2, char keyDrag2)FEVV::SimpleViewerinline
addGroup(Group *_group) overrideFEVV::SimpleViewerinlinevirtual
addModel(Model *_geode) overrideFEVV::SimpleViewerinlinevirtual
attach(Window *_window)FEVV::BaseViewerinline
attach(Adapter *_adapter)FEVV::BaseViewerinline
BaseViewer()FEVV::BaseViewerinline
BaseViewerOSG()FEVV::BaseViewerOSGinline
bIsInitFEVV::BaseViewerprotected
bIsSelectedFEVV::BaseViewerprotected
centerMesh(HalfedgeGraph *_g)FEVV::SimpleViewer
changeBackgroundColor(const Color &_color) overrideFEVV::SimpleViewerinlinevirtual
createMesh(HalfedgeGraph *_g, PMapsContainer *_pmaps, PointMap *_pm, std::string _mesh_file=std::string(""), osg::ref_ptr< osg::Group > _group=new osg::Group)FEVV::SimpleViewer
current_i_timeFEVV::SimpleViewer
DataModel typedefFEVV::BaseViewerOSG
DataModelVector typedefFEVV::BaseViewerOSG
draw_or_redraw_mesh(HalfedgeGraph *_g, PMapsContainer *_pmaps, bool _redraw=false, bool _recomputeNT_if_redraw=false, std::string _mesh_filename=std::string(""), bool _recreateOSGobj_if_redraw=true, float _step=0.)FEVV::SimpleViewer
drawMesh(HalfedgeGraph *_g, PMapsContainer *_pmaps, PointMap *_pm, std::string _mesh_file=std::string(""))FEVV::SimpleViewer
get_properties_maps()FEVV::SimpleViewerinline
getAdapter()FEVV::BaseViewerinline
getDataModel() overrideFEVV::SimpleViewerinlinevirtual
getDraggers1()FEVV::SimpleViewerinline
getDraggers2()FEVV::SimpleViewerinline
getGeodes()FEVV::SimpleViewerinline
getMatrixVP()FEVV::SimpleViewerinline
getMeshes()FEVV::SimpleViewerinline
getMeshesNames()FEVV::SimpleViewerinline
getMeshId(const void *mesh_ptr)FEVV::SimpleViewerinline
getRootNode()FEVV::BaseViewerOSGinline
getSelected_properties_maps()FEVV::SimpleViewerinline
getSelectedDraggers1()FEVV::SimpleViewerinline
getSelectedDraggers2()FEVV::SimpleViewerinline
getSelectedGeodes()FEVV::SimpleViewerinline
getSelectedMeshes()FEVV::SimpleViewerinline
getSelectedMeshesNames()FEVV::SimpleViewerinline
getTransformMatrixEigen(unsigned int position)FEVV::SimpleViewerinline
getTransformMatrixOsg(unsigned int position)FEVV::SimpleViewerinline
getWindow()FEVV::BaseViewerinline
gizmoFEVV::SimpleViewer
gridFEVV::SimpleViewer
Group typedefFEVV::BaseViewerOSG
hudFEVV::SimpleViewer
hudTextFEVV::SimpleViewer
i_timeFEVV::SimpleViewer
init() overrideFEVV::SimpleViewerinlinevirtual
internal_createMesh(osg::Geode *&geode, HalfedgeGraph *_g, PMapsContainer *_pmaps, std::vector< osg::ref_ptr< osg::Geometry > > &geometries, std::vector< osg::ref_ptr< osg::Geometry > > &geometriesL, std::vector< osg::ref_ptr< osg::Geometry > > &geometriesP, std::vector< osg::ref_ptr< osg::Geometry > > &geometries_edges, std::vector< osg::ref_ptr< osg::Geometry > > &geometries_vertices, std::vector< osg::ref_ptr< osg::Geometry > > &geometries_normals, std::vector< osg::ref_ptr< osg::Geometry > > &geometries_custom_vectors, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays_edges, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays_vertices, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays_normals, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays_custom_vectors, std::vector< osg::ref_ptr< osg::Vec3Array > > &normalsArrays, std::vector< osg::ref_ptr< osg::Vec3Array > > &normalsArraysF, std::vector< osg::ref_ptr< osg::Vec3Array > > &normalsArrays_edges, std::vector< osg::ref_ptr< osg::Vec3Array > > &normalsArrays_vertices, std::vector< osg::ref_ptr< osg::Vec3Array > > &tangentsArrays, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays_edges, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays_vertices, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays_normals, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays_custom_vectors, std::vector< osg::ref_ptr< osg::Vec2Array > > &texcoordsArrays, PointMap *_pm, std::string _mesh_file=std::string(""))FEVV::SimpleViewerprotected
internal_createMesh(HalfedgeGraph *_g, PMapsContainer *_pmaps, std::vector< osg::ref_ptr< osg::Geometry > > &geometries, std::vector< osg::ref_ptr< osg::Geometry > > &geometriesL, std::vector< osg::ref_ptr< osg::Geometry > > &geometriesP, std::vector< osg::ref_ptr< osg::Geometry > > &geometries_edges, std::vector< osg::ref_ptr< osg::Geometry > > &geometries_vertices, std::vector< osg::ref_ptr< osg::Geometry > > &geometries_normals, std::vector< osg::ref_ptr< osg::Geometry > > &geometries_custom_vectors, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays_edges, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays_vertices, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays_normals, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays_custom_vectors, std::vector< osg::ref_ptr< osg::Vec3Array > > &normalsArrays, std::vector< osg::ref_ptr< osg::Vec3Array > > &normalsArraysF, std::vector< osg::ref_ptr< osg::Vec3Array > > &normalsArrays_edges, std::vector< osg::ref_ptr< osg::Vec3Array > > &normalsArrays_vertices, std::vector< osg::ref_ptr< osg::Vec3Array > > &tangentsArrays, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays_edges, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays_vertices, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays_normals, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays_custom_vectors, std::vector< osg::ref_ptr< osg::Vec2Array > > &texcoordsArrays, PointMap *_pm, std::string _mesh_file=std::string(""))FEVV::SimpleViewerprotected
internal_createMesh_pointcloud(osg::Geode *&geode, PointCloud *_g, PMapsContainer *_pmaps, std::vector< osg::ref_ptr< osg::Geometry > > &geometries, std::vector< osg::ref_ptr< osg::Geometry > > &geometriesL, std::vector< osg::ref_ptr< osg::Geometry > > &geometriesP, std::vector< osg::ref_ptr< osg::Geometry > > &geometries_edges, std::vector< osg::ref_ptr< osg::Geometry > > &geometries_vertices, std::vector< osg::ref_ptr< osg::Geometry > > &geometries_normals, std::vector< osg::ref_ptr< osg::Geometry > > &geometries_custom_vectorss, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays_edges, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays_vertices, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays_normals, std::vector< osg::ref_ptr< osg::Vec3Array > > &vertexArrays_custom_vectors, std::vector< osg::ref_ptr< osg::Vec3Array > > &normalsArrays, std::vector< osg::ref_ptr< osg::Vec3Array > > &normalsArraysF, std::vector< osg::ref_ptr< osg::Vec3Array > > &normalsArrays_edges, std::vector< osg::ref_ptr< osg::Vec3Array > > &normalsArrays_vertices, std::vector< osg::ref_ptr< osg::Vec3Array > > &tangentsArrays, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays_edges, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays_vertices, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays_normals, std::vector< osg::ref_ptr< osg::Vec4Array > > &colorsArrays_custom_vectors, std::vector< osg::ref_ptr< osg::Vec2Array > > &texcoordsArrays, PointMap *_pm, std::string _mesh_file=std::string(""))FEVV::SimpleViewerprotected
internal_loadLegacyMesh(osg::Geode *_geode, HalfedgeGraph *_g, const std::vector< osg::ref_ptr< osg::Geometry > > &_geometries, const std::vector< osg::ref_ptr< osg::Geometry > > &_geometries_edges, const std::vector< osg::ref_ptr< osg::Geometry > > &_geometries_vertices, const std::vector< osg::ref_ptr< osg::Geometry > > &_geometries_normals, const std::vector< osg::ref_ptr< osg::Geometry > > &_geometries_custom_vectors, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_vertexArrays, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_vertexArrays_edges, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_vertexArrays_vertices, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_vertexArrays_normals, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_vertexArrays_custom_vectors, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_normalsArrays, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_normalsArrays_edges, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_normalsArrays_vertices, const std::vector< osg::ref_ptr< osg::Vec2Array > > &_texcoordsArrays, const std::vector< osg::ref_ptr< osg::Vec4Array > > &_colorsArrays, const std::vector< osg::ref_ptr< osg::Vec4Array > > &_colorsArrays_edges, const std::vector< osg::ref_ptr< osg::Vec4Array > > &_colorsArrays_vertices, const std::vector< osg::ref_ptr< osg::Vec4Array > > &_colorsArrays_normals, const std::vector< osg::ref_ptr< osg::Vec4Array > > &_colorsArrays_custom_vectors, std::size_t _m_mm_size, int _texture_type, VertexNormalMap *_vt_nm, VertexColorMap *_vt_cm, FaceColorMap *_f_cm, VertexUVMap *_vt_uv_m, HalfedgeUVMap *_het_uv_m, FaceMaterialMap *_m_mm, bool has_face_color_map)FEVV::SimpleViewerprivate
internal_loadShadedMesh(osg::Geode *_geode, HalfedgeGraph *_g, const std::vector< osg::ref_ptr< osg::Geometry > > &_geometries, const std::vector< osg::ref_ptr< osg::Geometry > > &_geometries_edges, const std::vector< osg::ref_ptr< osg::Geometry > > &_geometries_vertices, const std::vector< osg::ref_ptr< osg::Geometry > > &_geometries_normals, const std::vector< osg::ref_ptr< osg::Geometry > > &_geometries_custom_vectors, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_vertexArrays, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_vertexArrays_edges, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_vertexArrays_vertices, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_vertexArrays_normals, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_vertexArrays_custom_vectors, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_normalsArrays, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_normalsArrays_edges, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_normalsArrays_vertices, const std::vector< osg::ref_ptr< osg::Vec3Array > > &_tangentsArrays, const std::vector< osg::ref_ptr< osg::Vec2Array > > &_texcoordsArrays, const std::vector< osg::ref_ptr< osg::Vec4Array > > &_colorsArrays, const std::vector< osg::ref_ptr< osg::Vec4Array > > &_colorsArrays_edges, const std::vector< osg::ref_ptr< osg::Vec4Array > > &_colorsArrays_vertices, const std::vector< osg::ref_ptr< osg::Vec4Array > > &_colorsArrays_normals, const std::vector< osg::ref_ptr< osg::Vec4Array > > &_colorsArrays_custom_vectors, std::size_t _m_mm_size, VertexNormalMap *_vt_nm, VertexTangentMap *_vt_tm, VertexColorMap *_vt_cm, FaceColorMap *_f_cm, VertexUVMap *_vt_uv_m, HalfedgeUVMap *_het_uv_m, FaceMaterialMap *_m_mm, bool has_face_color_map)FEVV::SimpleViewerprivate
isInit() const overrideFEVV::SimpleViewerinlinevirtual
isNodeSelected(osg::Node *_geode) overrideFEVV::SimpleViewerinlinevirtual
isSelected() constFEVV::BaseViewerOSGinline
FEVV::BaseViewer::isSelected() constFEVV::BaseViewerinlinevirtual
isValid() const overrideFEVV::SimpleViewerinlinevirtual
lightsFEVV::SimpleViewerprivate
m_LightingFEVV::BaseViewer
m_recomputeNT_if_redrawFEVV::BaseViewer
m_recreateOSGobj_if_redrawFEVV::BaseViewer
m_redrawFEVV::BaseViewer
m_RenderMethodFEVV::BaseViewer
m_RenderModeFEVV::BaseViewer
m_RenderSuperimposedEdgesFEVV::BaseViewer
m_RenderSuperimposedVerticesFEVV::BaseViewer
m_RenderSuperimposedVertices_BigFEVV::BaseViewer
m_Show_CustomVectors_VerticesFEVV::BaseViewer
m_Show_Vertex_NormalsFEVV::BaseViewer
m_ShowAxisFEVV::BaseViewer
m_ShowGridFEVV::BaseViewer
m_ShowRotateDraggerFEVV::BaseViewer
m_ShowSelectedFEVV::BaseViewer
m_ShowTranslateDraggerFEVV::BaseViewer
m_SmoothFlat_ShadingFEVV::BaseViewer
m_space_timeFEVV::BaseViewer
m_space_time_changeColorModeFEVV::BaseViewer
m_stepFEVV::BaseViewer
m_timeFEVV::BaseViewer
m_UseFaceColorFEVV::BaseViewer
m_UseTextureFEVV::BaseViewer
m_UseVertexColorFEVV::BaseViewer
Model typedefFEVV::BaseViewerOSG
myAdapterFEVV::BaseViewerprotected
myWindowFEVV::BaseViewerprotected
redrawMesh(HalfedgeGraph *_g, PMapsContainer *_pmaps, PointMap *_pm=nullptr, std::string _mesh_file=std::string(""))FEVV::SimpleViewer
resetTransformMatrix(unsigned int position)FEVV::SimpleViewerinline
root_nodeFEVV::BaseViewerOSGprotected
saveScreenshot(const std::string &_name) overrideFEVV::SimpleViewerinlinevirtual
setMatrixVP(osg::Matrix matrix)FEVV::SimpleViewerinline
setNodeSelected(osg::Node *_geode, bool isSelected) overrideFEVV::SimpleViewerinlinevirtual
setSelected(const bool _isSelected)FEVV::BaseViewerOSGinline
FEVV::BaseViewer::setSelected(const bool _isSelected)FEVV::BaseViewerinlinevirtual
SimpleViewer()FEVV::SimpleViewerinline
updateSWModelList()FEVV::SimpleViewerinline
v_colorsArraysFEVV::SimpleViewerprotected
v_colorsArrays_custom_vectorsFEVV::SimpleViewerprotected
v_colorsArrays_edgesFEVV::SimpleViewerprotected
v_colorsArrays_normalsFEVV::SimpleViewerprotected
v_colorsArrays_verticesFEVV::SimpleViewerprotected
v_draggers1FEVV::SimpleViewerprotected
v_draggers2FEVV::SimpleViewerprotected
v_geodesFEVV::SimpleViewerprotected
v_geometriesFEVV::SimpleViewerprotected
v_geometries_custom_vectorsFEVV::SimpleViewerprotected
v_geometries_edgesFEVV::SimpleViewerprotected
v_geometries_normalsFEVV::SimpleViewerprotected
v_geometries_verticesFEVV::SimpleViewerprotected
v_geometriesLFEVV::SimpleViewerprotected
v_geometriesPFEVV::SimpleViewerprotected
v_meshes_namesFEVV::SimpleViewerprotected
v_meshIsSelectedFEVV::SimpleViewerprotected
v_mixed_meshesFEVV::SimpleViewerprotected
v_normalsArraysFEVV::SimpleViewerprotected
v_normalsArrays_edgesFEVV::SimpleViewerprotected
v_normalsArrays_verticesFEVV::SimpleViewerprotected
v_normalsArraysFFEVV::SimpleViewerprotected
v_properties_mapsFEVV::SimpleViewerprotected
v_tangentsArraysFEVV::SimpleViewerprotected
v_texcoordsArraysFEVV::SimpleViewerprotected
v_vertexArraysFEVV::SimpleViewerprotected
v_vertexArrays_custom_vectorsFEVV::SimpleViewerprotected
v_vertexArrays_edgesFEVV::SimpleViewerprotected
v_vertexArrays_normalsFEVV::SimpleViewerprotected
v_vertexArrays_verticesFEVV::SimpleViewerprotected
visitorFEVV::BaseViewerOSGprotected
Window typedefFEVV::BaseViewer
~BaseViewer()FEVV::BaseViewerinlinevirtual
~BaseViewerOSG()FEVV::BaseViewerOSGinlinevirtual
~SimpleViewer()FEVV::SimpleViewerinline