vgl_polygon_sheet_as_array< T > Struct Template Reference

#include <vgl_polygon.h>

List of all members.


Detailed Description

template<class T>
struct vgl_polygon_sheet_as_array< T >

A commonly required (single-sheet) polygon representation.

Definition at line 134 of file vgl_polygon.h.


Public Member Functions

 vgl_polygon_sheet_as_array (vgl_polygon< T > const &p)
 Automatic constructor from a single-sheet polygon.
 vgl_polygon_sheet_as_array (typename vgl_polygon< T >::sheet_t const &p)
 Automatic constructor from a polygon sheet.
 ~vgl_polygon_sheet_as_array ()
 Destructor.

Public Attributes

int n
T * x
T * y

Constructor & Destructor Documentation

template<class T>
vgl_polygon_sheet_as_array< T >::vgl_polygon_sheet_as_array ( vgl_polygon< T > const &  p  ) 

Automatic constructor from a single-sheet polygon.

Definition at line 135 of file vgl_polygon.txx.

template<class T>
vgl_polygon_sheet_as_array< T >::vgl_polygon_sheet_as_array ( typename vgl_polygon< T >::sheet_t const &  p  ) 

Automatic constructor from a polygon sheet.

Definition at line 149 of file vgl_polygon.txx.

template<class T>
vgl_polygon_sheet_as_array< T >::~vgl_polygon_sheet_as_array (  ) 

Destructor.

Definition at line 162 of file vgl_polygon.txx.


Member Data Documentation

template<class T>
int vgl_polygon_sheet_as_array< T >::n

Definition at line 136 of file vgl_polygon.h.

template<class T>
T* vgl_polygon_sheet_as_array< T >::x

Definition at line 137 of file vgl_polygon.h.

template<class T>
T* vgl_polygon_sheet_as_array< T >::y

Definition at line 138 of file vgl_polygon.h.


The documentation for this struct was generated from the following files:
Generated on Mon Mar 8 05:07:57 2010 for core/vgl by  doxygen 1.5.1