#include <OutputProjectionInfo.h>
Public Member Functions | |
| OutputProjectionInfo (HuginBase::PanoramaOptions *output) | |
| const double | GetMiddleX () const |
| const double | GetMiddleY () const |
| const double | GetLowerX () const |
| const double | GetUpperX () const |
| const double | GetLowerY () const |
| const double | GetUpperY () const |
| const double | GetUpperX (const double y) const |
| const double | GetLowerX (const double y) const |
| const double | GetRadius () const |
| const double | GetXAdd360 () const |
| const double | GetYAdd360 () const |
| const double | GetXAdd360 (const double y) const |
| const double | GetNorthPoleX () const |
| const double | GetNorthPoleY () const |
| const double | GetSouthPoleX () const |
| const double | GetSouthPoleY () const |
| bool | AngularToImage (double &image_x, double &image_y, double yaw, double pitch) |
| bool | ImageToAngular (double &yaw, double &pitch, double image_x, double image_y) |
Private Attributes | |
| double | lower_x |
| double | middle_x |
| double | upper_x |
| double | lower_y |
| double | middle_y |
| double | upper_y |
| double | radius |
| double | x_add_360 |
| double | y_add_360 |
| double | north_pole_x |
| double | north_pole_y |
| double | south_pole_x |
| double | south_pole_y |
| HuginBase::PanoramaOptions * | proj |
| HuginBase::PTools::Transform | transform |
| HuginBase::PTools::Transform | reverse_transform |
|
|
||||||||||||||||||||
|
Definition at line 117 of file OutputProjectionInfo.cpp. References transform, and HuginBase::PTools::Transform::transformImgCoord(). Referenced by DragTool::MouseButtonEvent(), PreviewPanoMaskTool::ReallyAfterDrawImagesEvent(), and PreviewDragTool::ReallyAfterDrawImagesEvent(). |
|
|
Definition at line 97 of file OutputProjectionInfo.cpp. References reverse_transform, transform, and HuginBase::PTools::Transform::transformImgCoord(). |
|
|
Definition at line 46 of file OutputProjectionInfo.h. Referenced by VertexCoordRemapper::TestSubdivide(), and VertexCoordRemapper::UpdateAndResetIndex(). |
|
|
Definition at line 50 of file OutputProjectionInfo.h. Referenced by VertexCoordRemapper::UpdateAndResetIndex(). |
|
|
Definition at line 42 of file OutputProjectionInfo.h. Referenced by VertexCoordRemapper::UpdateAndResetIndex(). |
|
|
Definition at line 44 of file OutputProjectionInfo.h. Referenced by VertexCoordRemapper::UpdateAndResetIndex(). |
|
|
Definition at line 68 of file OutputProjectionInfo.h. Referenced by ChoosyRemapper::UpdateAndResetIndex(). |
|
|
Definition at line 70 of file OutputProjectionInfo.h. Referenced by ChoosyRemapper::UpdateAndResetIndex(). |
|
|
Definition at line 58 of file OutputProjectionInfo.h. Referenced by VertexCoordRemapper::UpdateAndResetIndex(). |
|
|
Definition at line 72 of file OutputProjectionInfo.h. Referenced by ChoosyRemapper::UpdateAndResetIndex(). |
|
|
Definition at line 74 of file OutputProjectionInfo.h. Referenced by ChoosyRemapper::UpdateAndResetIndex(). |
|
|
Definition at line 89 of file OutputProjectionInfo.cpp. References reverse_transform, transform, and HuginBase::PTools::Transform::transformImgCoord(). |
|
|
Definition at line 48 of file OutputProjectionInfo.h. Referenced by VertexCoordRemapper::TestSubdivide(), and VertexCoordRemapper::UpdateAndResetIndex(). |
|
|
Definition at line 52 of file OutputProjectionInfo.h. Referenced by VertexCoordRemapper::UpdateAndResetIndex(). |
|
|
Definition at line 106 of file OutputProjectionInfo.cpp. References HuginBase::PanoramaOptions::getSize(), proj, reverse_transform, transform, and HuginBase::PTools::Transform::transformImgCoord(). |
|
|
Definition at line 61 of file OutputProjectionInfo.h. Referenced by VertexCoordRemapper::DiscontinuityFlip(), and VertexCoordRemapper::UpdateAndResetIndex(). |
|
|
Definition at line 63 of file OutputProjectionInfo.h. Referenced by VertexCoordRemapper::UpdateAndResetIndex(). |
|
||||||||||||||||||||
|
Definition at line 124 of file OutputProjectionInfo.cpp. References reverse_transform, and HuginBase::PTools::Transform::transformImgCoord(). Referenced by DragTool::MouseButtonEvent(), and DragTool::MouseMoveEvent(). |
|
|
Definition at line 80 of file OutputProjectionInfo.h. Referenced by OutputProjectionInfo(). |
|
|
Definition at line 80 of file OutputProjectionInfo.h. Referenced by OutputProjectionInfo(). |
|
|
Definition at line 80 of file OutputProjectionInfo.h. Referenced by OutputProjectionInfo(). |
|
|
Definition at line 80 of file OutputProjectionInfo.h. Referenced by OutputProjectionInfo(). |
|
|
Definition at line 80 of file OutputProjectionInfo.h. Referenced by OutputProjectionInfo(). |
|
|
Definition at line 80 of file OutputProjectionInfo.h. Referenced by OutputProjectionInfo(). |
|
|
Definition at line 85 of file OutputProjectionInfo.h. Referenced by GetXAdd360(), and OutputProjectionInfo(). |
|
|
Definition at line 80 of file OutputProjectionInfo.h. Referenced by OutputProjectionInfo(). |
|
|
Definition at line 87 of file OutputProjectionInfo.h. Referenced by GetLowerX(), GetUpperX(), GetXAdd360(), ImageToAngular(), and OutputProjectionInfo(). |
|
|
Definition at line 80 of file OutputProjectionInfo.h. Referenced by OutputProjectionInfo(). |
|
|
Definition at line 80 of file OutputProjectionInfo.h. Referenced by OutputProjectionInfo(). |
|
|
Definition at line 86 of file OutputProjectionInfo.h. Referenced by AngularToImage(), GetLowerX(), GetUpperX(), GetXAdd360(), and OutputProjectionInfo(). |
|
|
Definition at line 80 of file OutputProjectionInfo.h. Referenced by OutputProjectionInfo(). |
|
|
Definition at line 80 of file OutputProjectionInfo.h. Referenced by OutputProjectionInfo(). |
|
|
Definition at line 80 of file OutputProjectionInfo.h. Referenced by OutputProjectionInfo(). |
|
|
Definition at line 80 of file OutputProjectionInfo.h. Referenced by OutputProjectionInfo(). |
1.3.9.1