Public Member Functions |
| VDPMClientViewerWidget (QWidget *_parent=0, const char *_name=0) |
void | connectToServer (std::string &_server_name, int _port=4096) |
void | openBaseMesh (std::string &_base_mesh) |
void | open_vd_prog_mesh (const char *_filename) |
unsigned int | num_base_vertices () const |
unsigned int | num_base_edges () const |
unsigned int | num_base_faces () const |
unsigned int | num_details () const |
void | adaptive_refinement () |
bool | qrefine (VHierarchyNodeHandle _node_handle) |
void | force_vsplit (VHierarchyNodeHandle _node_handle) |
bool | ecol_legal (VHierarchyNodeHandle _parent_handle, MyMesh::HalfedgeHandle &v0v1) |
void | get_active_cuts (VHierarchyNodeHandle _node_handle, MyMesh::VertexHandle &vl, MyMesh::VertexHandle &vr) |
void | vsplit (VHierarchyNodeHandle _node_handle, MyMesh::VertexHandle vl, MyMesh::VertexHandle vr) |
void | ecol (VHierarchyNodeHandle _parent_handle, const MyMesh::HalfedgeHandle &v0v1) |
void | init_vfront () |
void | connect_to_server () |
bool | request_base_mesh () |
bool | receive_base_mesh () |
void | send_viewing_information () |
void | receive_vsplit_header () |
void | receive_vsplit_packets () |
void | open_vd_base_mesh (const char *_filename) |
void | update_vhierarchy (const OpenMesh::Vec3f &_pos, const VHierarchyNodeIndex &_v, const VHierarchyNodeIndex &_fund_lcut_index, const VHierarchyNodeIndex &_fund_rcut_index, const float _radius[2], const OpenMesh::Vec3f _normal[2], const float _sin_square[2], const float _mue_square[2], const float _sigma_square[2]) |
void | save_screen (bool _flag) |
void | save_views () |
void | load_views (const char *camera_filename) |
void | screen_capture (const char *_filename) |
void | current_max_resolution () |
| VDPMClientViewerWidget (QWidget *_parent=0, const char *_name=0) |
void | connectToServer (std::string &_server_name, int _port=4096) |
void | openBaseMesh (std::string &_base_mesh) |
void | open_vd_prog_mesh (const char *_filename) |
unsigned int | num_base_vertices () const |
unsigned int | num_base_edges () const |
unsigned int | num_base_faces () const |
unsigned int | num_details () const |
void | adaptive_refinement () |
bool | qrefine (VHierarchyNodeHandle _node_handle) |
void | force_vsplit (VHierarchyNodeHandle _node_handle) |
bool | ecol_legal (VHierarchyNodeHandle _parent_handle, MyMesh::HalfedgeHandle &v0v1) |
void | get_active_cuts (VHierarchyNodeHandle _node_handle, MyMesh::VertexHandle &vl, MyMesh::VertexHandle &vr) |
void | vsplit (VHierarchyNodeHandle _node_handle, MyMesh::VertexHandle vl, MyMesh::VertexHandle vr) |
void | ecol (VHierarchyNodeHandle _parent_handle, const MyMesh::HalfedgeHandle &v0v1) |
void | init_vfront () |
void | connect_to_server () |
bool | request_base_mesh () |
bool | receive_base_mesh () |
void | send_viewing_information () |
void | receive_vsplit_header () |
void | receive_vsplit_packets () |
void | open_vd_base_mesh (const char *_filename) |
void | update_vhierarchy (const OpenMesh::Vec3f &_pos, const VHierarchyNodeIndex &_v, const VHierarchyNodeIndex &_fund_lcut_index, const VHierarchyNodeIndex &_fund_rcut_index, const float _radius[2], const OpenMesh::Vec3f _normal[2], const float _sin_square[2], const float _mue_square[2], const float _sigma_square[2]) |
void | save_screen (bool _flag) |
void | save_views () |
void | load_views (const char *camera_filename) |
void | screen_capture (const char *_filename) |
void | current_max_resolution () |
Public Attributes |
OpenMesh::Utils::Timer | global_timer_ |
OpenMesh::Utils::Timer | render_timer_ |
OpenMesh::Utils::Timer | refinement_timer_ |
OpenMesh::Utils::Timer | session_timer_ |
Protected Member Functions |
virtual void | draw_scene (const std::string &_draw_mode) |
| inherited drawing method
|
virtual void | draw_scene (const std::string &_draw_mode) |
| inherited drawing method
|