Public Member Functions | Private Attributes | List of all members
vpgl_scale_offset< T > Class Template Reference

#include <vpgl_rational_camera.h>

Public Member Functions

 vpgl_scale_offset ()
 
 vpgl_scale_offset (const T scale, const T offset)
 
void set_scale (const T scale)
 
void set_offset (const T offset)
 
scale () const
 
offset () const
 
normalize (const T value) const
 
un_normalize (const T value) const
 
bool operator== (vpgl_scale_offset< T > const &that) const
 Equality test. More...
 

Private Attributes

scale_
 
offset_
 

Detailed Description

template<class T>
class vpgl_scale_offset< T >

Definition at line 62 of file vpgl_rational_camera.h.

Constructor & Destructor Documentation

◆ vpgl_scale_offset() [1/2]

template<class T>
vpgl_scale_offset< T >::vpgl_scale_offset ( )
inline

Definition at line 65 of file vpgl_rational_camera.h.

◆ vpgl_scale_offset() [2/2]

template<class T>
vpgl_scale_offset< T >::vpgl_scale_offset ( const T  scale,
const T  offset 
)
inline

Definition at line 67 of file vpgl_rational_camera.h.

Member Function Documentation

◆ normalize()

template<class T>
T vpgl_scale_offset< T >::normalize ( const T  value) const
inline

Definition at line 77 of file vpgl_rational_camera.h.

◆ offset()

template<class T>
T vpgl_scale_offset< T >::offset ( ) const
inline

Definition at line 74 of file vpgl_rational_camera.h.

◆ operator==()

template<class T>
bool vpgl_scale_offset< T >::operator== ( vpgl_scale_offset< T > const &  that) const
inline

Equality test.

Definition at line 92 of file vpgl_rational_camera.h.

◆ scale()

template<class T>
T vpgl_scale_offset< T >::scale ( ) const
inline

Definition at line 73 of file vpgl_rational_camera.h.

◆ set_offset()

template<class T>
void vpgl_scale_offset< T >::set_offset ( const T  offset)
inline

Definition at line 72 of file vpgl_rational_camera.h.

◆ set_scale()

template<class T>
void vpgl_scale_offset< T >::set_scale ( const T  scale)
inline

Definition at line 71 of file vpgl_rational_camera.h.

◆ un_normalize()

template<class T>
T vpgl_scale_offset< T >::un_normalize ( const T  value) const
inline

Definition at line 86 of file vpgl_rational_camera.h.

Member Data Documentation

◆ offset_

template<class T>
T vpgl_scale_offset< T >::offset_
private

Definition at line 100 of file vpgl_rational_camera.h.

◆ scale_

template<class T>
T vpgl_scale_offset< T >::scale_
private

Definition at line 99 of file vpgl_rational_camera.h.


The documentation for this class was generated from the following file: