- Member ACG::BSplineCurveT< PointT >::projected ()
- This is a hack actually. review
- Member ACG::BSplineSurfaceT< PointT >::delete_vector_m (unsigned int _m)
- Improve deletion routine for control points and knots!
- Member ACG::BSplineSurfaceT< PointT >::delete_vector_n (unsigned int _n)
- : Improve deletion routine for control points and knots!
- Member ACG::QtWidgets::QtBaseViewer::flyTo (const QPoint &_pos, bool _move_back)
- : Translate view such that hitpoint is in center of viewport
- Member ACG::QtWidgets::QtBaseViewer::glContextMenuEvent (QContextMenuEvent *_event)
: if (funcMenu_ && funcMenu_->count()>0)
: if (pickMenu_ && pickMenu_->count()>0)
: && drawMenu_->count()>0)
: && funcMenu_->count()>0)
: && pickMenu_->count()>0)
- Member ACG::QtWidgets::QtWheel::paintEvent (QPaintEvent *)
- : bitBlt(this,r.left(),r.top(),pixmap_);
- Member ACG::SceneGraph::ACG::SceneGraph::MeshNodeT< Mesh >::draw (GLState &_state, const DrawModes::DrawMode &_drawMode) override
We can render also wireframe shaded and with vertex colors
Integrate shader here!
Integrate shader here!
- Member ACG::SceneGraph::ACG::SceneGraph::MeshNodeT< Mesh >::MeshNodeT (Mesh &_mesh, BaseNode *_parent=0, const std::string &_name="<MeshNode>")
- : Handle vbo not supported
- Member ACG::SceneGraph::ACG::SceneGraph::MeshNodeT< Mesh >::set_property_map (std::map< int, std::string > *_map)
- Remove all these functions afterwards!
- Member ACG::SceneGraph::ACG::SceneGraph::MeshNodeT< Mesh >::setIndexPropertyName (std::string _indexPropertyName)
- Remove the external texture loading and do it here.
- Member ACG::SceneGraph::ACG::SceneGraph::MeshNodeT< Mesh >::update_geometry ()
- check the following statements. If only geometry changed, the normals,vertices have to be updated nothing else!
- Member ACG::SceneGraph::LightSource::spotDirection (Vec3d _pos)
- Improve documentation
- Member ACG::SceneGraph::LightSource::spotDirection () const
- Improve documentation
- Member ACG::SceneGraph::MeshNodeT< Mesh >::set_property_map (std::map< int, std::string > *_map)
- Remove all these functions afterwards!
- Member ACG::SceneGraph::MeshNodeT< Mesh >::setIndexPropertyName (std::string _indexPropertyName)
- Remove the external texture loading and do it here.
- Member ACG::SceneGraph::StripProcessorT< Mesh >::buildStripPolyMesh (typename Mesh::HalfedgeHandle _start_hh, Strip &_strip, FaceHandles &_faces)
- Implement texture processing here
- Member ACG::SceneGraph::StripProcessorT< Mesh >::buildStripTriMesh (typename Mesh::HalfedgeHandle _start_hh, Strip &_strip, FaceHandles &_faces)
- Implement texture processing here
- File config.h
Move content to config.hh and include it to be compatible with old source.
Move content to config.hh and include it to be compatible with old source.
- Member Core::loadObject (DataType _type, QString _filename)
- this function has to be checked. test for the plugin which can handle the given file and then use it.
- Member Core::loadObject (QString _filename)
- Check if this function is ok. It should check all plugins for the given files and do not depend on Triangle meshes only! Rewrite function to get the plugin only and then open the file. So iterate over all plugins and find the matching ones. open it with this plugin.
- Member Core::slotEmptyObjectAdded (int _id)
- : set a default path for new objects
- Member Core::slotGetAllFilters (QStringList &_list)
- check why the supported Type is used here!
- Member Core::writeObjFile (QString _filename, bool _relativePaths, bool _targetOnly, std::map< int, QString > &_fileMapping)
- After obj writing to one file is implemented in obj plugin, remove this Function and the whole File!
- Member CoreWidget::addContextMenus (QMenu *_menu, ContextMenuType _type, int _id=-1)
- Sort the menu entries by the order given in visibleContextMenus
- Member CoreWidget::dropEvent (QDropEvent *_event)
- This is deprecated as its now handled by the url code above which should be used. Normally this code is not reached at all now. Remove it soon!
- Member CursorPainter::cursorToTexture ()
- Possibly switch all cursors to bitmap cursors and check there Hotspots!!
- Member FileOFFPlugin::readFileOptions (QString _filename, OFFImporter &_importer)
Implement extended coordinates
Implement any space dimension
- Member FileOMPlugin::loadPolyMeshObject (QString _filename)
- only request if needed
- Member FileOMPlugin::loadTriMeshObject (QString _filename)
- only request if needed
- Page Iterators and Circulators
- Make figures for all iterators.
- Member MeshObject< MeshT >::invalidateTriangleBsp ()
: Update the tree when the update function of this object is called.
: dont recreate but update the old one.
- Member MeshObjectSelectionPlugin::selectVerticesByValue (int _objectId, QString _component, bool _greater, double _value)
- emit scriptinfo
- Class OpenMesh::Concepts::KernelT< FinalMeshItems >
- Check, if the member list is complete.
- Class OpenMesh::Decimater::ModBaseT< MeshT >
- "Tutorial on building a custom decimation module."
- Class OpenMesh::IO::binary< T >
- Complete documentation of members
- Class OpenMesh::VDPM::VFront
- VFront documentation
- Class OpenMesh::VDPM::VHierarchyNode
- Complete documentation
- Class OpenMesh::VDPM::VHierarchyWindow
- VHierarchyWindow documentation
- Class OpenMesh::VDPM::ViewingParameters
- ViewerParameters documentation
- Class OpenVolumeMesh::IO::FileManager
- Implement binary file support
- Member ScriptingPlugin::pluginsInitialized ()
- register objectid variable
- Member TopologyPlugin::add_face (QMouseEvent *_event)
: Support adding faces between objects ( and merging them into one )
: Support adding faces between objects ( and merging them into one )
- Page View Dependent Progressive Meshes
- Complete VDPM documentation.