MeshManager::PlaneOverviewMeshInfo Class Reference

subclass for the plane overview mode. More...

#include <MeshManager.h>

Inheritance diagram for MeshManager::PlaneOverviewMeshInfo:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 PlaneOverviewMeshInfo (PT::Panorama *m_pano, HuginBase::SrcPanoImage *image, VisualizationState *visualization_state, bool layout_mode_on)
 PlaneOverviewMeshInfo (const PlaneOverviewMeshInfo &source)

Static Public Member Functions

MeshCoords3D GetMeshCoords3D (MeshRemapper::Coords &coords, VisualizationState *state)
Coord3D GetCoord3D (hugin_utils::FDiff2D &coord, VisualizationState *state)

Static Public Attributes

const double scale = 100

Detailed Description

subclass for the plane overview mode.

Definition at line 191 of file MeshManager.h.


Constructor & Destructor Documentation

MeshManager::PlaneOverviewMeshInfo::PlaneOverviewMeshInfo PT::Panorama m_pano,
HuginBase::SrcPanoImage image,
VisualizationState visualization_state,
bool  layout_mode_on
[inline]
 

Definition at line 194 of file MeshManager.h.

MeshManager::PlaneOverviewMeshInfo::PlaneOverviewMeshInfo const PlaneOverviewMeshInfo source  )  [inline]
 

Definition at line 200 of file MeshManager.h.


Member Function Documentation

MeshManager::MeshInfo::Coord3D MeshManager::PlaneOverviewMeshInfo::GetCoord3D hugin_utils::FDiff2D coord,
VisualizationState state
[static]
 

Definition at line 393 of file MeshManager.cpp.

References hugin_utils::FDiff2D, HuginBase::PanoramaOptions::getHeight(), VisualizationState::GetOptions(), HuginBase::PanoramaOptions::getWidth(), scale, hugin_utils::TDiff2D< T >::x, and hugin_utils::TDiff2D< T >::y.

Referenced by PlaneOverviewMeshManager::GetCoord3D().

MeshManager::MeshInfo::MeshCoords3D MeshManager::PlaneOverviewMeshInfo::GetMeshCoords3D MeshRemapper::Coords coords,
VisualizationState state
[static]
 

Definition at line 407 of file MeshManager.cpp.

References HuginBase::PanoramaOptions::getHeight(), VisualizationState::GetOptions(), HuginBase::PanoramaOptions::getWidth(), scale, MeshRemapper::Coords::tex_c, and MeshRemapper::Coords::vertex_c.

Referenced by PlaneOverviewMeshManager::GetMeshCoords3D().


Member Data Documentation

const double MeshManager::PlaneOverviewMeshInfo::scale = 100 [static]
 

Definition at line 391 of file MeshManager.cpp.

Referenced by GetCoord3D(), and GetMeshCoords3D().


The documentation for this class was generated from the following files:
Generated on Wed Jul 16 01:25:47 2014 for Hugintrunk by  doxygen 1.3.9.1