From 8898ad9b25fca6afe2374d293a981db02a83d7e9 Mon Sep 17 00:00:00 2001 From: "FWoltermann@gmail.com" Date: Thu, 31 May 2012 14:46:27 +0000 Subject: Committing the documentation to svn to have it accessible online --- Doc/doxygen/html/class_u_v_map_view.html | 911 +++++++++++++++++++++++++++++++ 1 file changed, 911 insertions(+) create mode 100644 Doc/doxygen/html/class_u_v_map_view.html (limited to 'Doc/doxygen/html/class_u_v_map_view.html') diff --git a/Doc/doxygen/html/class_u_v_map_view.html b/Doc/doxygen/html/class_u_v_map_view.html new file mode 100644 index 0000000..3312c66 --- /dev/null +++ b/Doc/doxygen/html/class_u_v_map_view.html @@ -0,0 +1,911 @@ + + + + + +Starshatter_Open: UVMapView Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
Starshatter_Open +
+
Open source Starshatter engine
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
UVMapView Class Reference
+
+
+ +

#include <UVMapView.h>

+
+Inheritance diagram for UVMapView:
+
+
+ + +View + +
+ +

List of all members.

+ + + +

+Public Types

enum  SELECT_MODE { SELECT_REMOVE = -1, +SELECT_REPLACE = 0, +SELECT_APPEND = 1 + }
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 UVMapView (Window *c)
virtual ~UVMapView ()
virtual void Refresh ()
void UseMaterial (Material *m)
void UsePolys (List< Poly > &p)
void MoveBy (double dx, double dy)
void DragBy (double dx, double dy)
void ZoomIn ()
void ZoomOut ()
void Clear ()
void Begin (int select_mode=SELECT_REPLACE)
void AddMark (CPoint &p)
void End ()
bool IsActive () const
void SelectAll ()
void SelectNone ()
void SelectInverse ()
bool IsSelected (Poly *p, WORD v)
bool WillSelect (CPoint &p)
- Public Member Functions inherited from View
 View (Window *c)
virtual ~View ()
int operator== (const View &that) const
virtual void OnWindowMove ()
virtual void OnShow ()
virtual void OnHide ()
virtual void SetWindow (Window *w)
virtual WindowGetWindow ()
+ + +

+Protected Types

enum  { MAX_MARK = 4096 + }
+ + + + + + + + + + + + + + +

+Protected Attributes

Materialmaterial
List< Polypolys
Videovideo
double zoom
double x_offset
double y_offset
int nmarks
CPoint marks [MAX_MARK]
int select_mode
bool active
std::vector< DWORD > selverts
- Protected Attributes inherited from View
Windowwindow
+ + + +

+Additional Inherited Members

- Static Public Member Functions inherited from View
static const char * TYPENAME ()
+

Detailed Description

+
+

Definition at line 30 of file UVMapView.h.

+

Member Enumeration Documentation

+ +
+
+ + + + + +
+ + + + +
anonymous enum
+
+protected
+
+
Enumerator:
+ +
MAX_MARK  +
+
+
+ +

Definition at line 62 of file UVMapView.h.

+ +
+
+ +
+
+ + + + +
enum UVMapView::SELECT_MODE
+
+
Enumerator:
+ + + +
SELECT_REMOVE  +
SELECT_REPLACE  +
SELECT_APPEND  +
+
+
+ +

Definition at line 36 of file UVMapView.h.

+ +
+
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
UVMapView::UVMapView (Windowc)
+
+ +

Definition at line 38 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
UVMapView::~UVMapView ()
+
+virtual
+
+ +

Definition at line 44 of file UVMapView.cpp.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + +
void UVMapView::AddMark (CPoint & p)
+
+ +

Definition at line 218 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + + + + +
void UVMapView::Begin (int select_mode = SELECT_REPLACE)
+
+ +

Definition at line 210 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + + + +
void UVMapView::Clear ()
+
+ +

Definition at line 204 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void UVMapView::DragBy (double dx,
double dy 
)
+
+ +

Definition at line 174 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + + + +
void UVMapView::End ()
+
+ +

Definition at line 225 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
bool UVMapView::IsActive () const
+
+inline
+
+ +

Definition at line 53 of file UVMapView.h.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool UVMapView::IsSelected (Polyp,
WORD v 
)
+
+ +

Definition at line 396 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void UVMapView::MoveBy (double dx,
double dy 
)
+
+ +

Definition at line 167 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
void UVMapView::Refresh ()
+
+virtual
+
+ +

Reimplemented from View.

+ +

Definition at line 53 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + + + +
void UVMapView::SelectAll ()
+
+ +

Definition at line 341 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + + + +
void UVMapView::SelectInverse ()
+
+ +

Definition at line 367 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + + + +
void UVMapView::SelectNone ()
+
+ +

Definition at line 361 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + + + + +
void UVMapView::UseMaterial (Materialm)
+
+ +

Definition at line 149 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + + + + +
void UVMapView::UsePolys (List< Poly > & p)
+
+ +

Definition at line 160 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + + + + +
bool UVMapView::WillSelect (CPoint & p)
+
+ +

Definition at line 411 of file UVMapView.cpp.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
void UVMapView::ZoomIn ()
+
+inline
+
+ +

Definition at line 45 of file UVMapView.h.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
void UVMapView::ZoomOut ()
+
+inline
+
+ +

Definition at line 46 of file UVMapView.h.

+ +
+
+

Member Data Documentation

+ +
+
+ + + + + +
+ + + + +
bool UVMapView::active
+
+protected
+
+ +

Definition at line 75 of file UVMapView.h.

+ +
+
+ +
+
+ + + + + +
+ + + + +
CPoint UVMapView::marks[MAX_MARK]
+
+protected
+
+ +

Definition at line 73 of file UVMapView.h.

+ +
+
+ +
+
+ + + + + +
+ + + + +
Material* UVMapView::material
+
+protected
+
+ +

Definition at line 64 of file UVMapView.h.

+ +
+
+ +
+
+ + + + + +
+ + + + +
int UVMapView::nmarks
+
+protected
+
+ +

Definition at line 72 of file UVMapView.h.

+ +
+
+ +
+
+ + + + + +
+ + + + +
List<Poly> UVMapView::polys
+
+protected
+
+ +

Definition at line 65 of file UVMapView.h.

+ +
+
+ +
+
+ + + + + +
+ + + + +
int UVMapView::select_mode
+
+protected
+
+ +

Definition at line 74 of file UVMapView.h.

+ +
+
+ +
+
+ + + + + +
+ + + + +
std::vector<DWORD> UVMapView::selverts
+
+protected
+
+ +

Definition at line 77 of file UVMapView.h.

+ +
+
+ +
+
+ + + + + +
+ + + + +
Video* UVMapView::video
+
+protected
+
+ +

Definition at line 66 of file UVMapView.h.

+ +
+
+ +
+
+ + + + + +
+ + + + +
double UVMapView::x_offset
+
+protected
+
+ +

Definition at line 69 of file UVMapView.h.

+ +
+
+ +
+
+ + + + + +
+ + + + +
double UVMapView::y_offset
+
+protected
+
+ +

Definition at line 70 of file UVMapView.h.

+ +
+
+ +
+
+ + + + + +
+ + + + +
double UVMapView::zoom
+
+protected
+
+ +

Definition at line 68 of file UVMapView.h.

+ +
+
+
The documentation for this class was generated from the following files: +
+
+ + + + -- cgit v1.1