OpenStructure
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions
PixelSampling Class Reference

#include <pixel_sampling.hh>

Public Member Functions

 PixelSampling ()
 PixelSampling (const Vec3 &spat_sampling, DataDomain d, const Extent &e)
const Vec3 & GetPixelSampling () const
void SetPixelSampling (const Vec3 &)
const Vec3 & GetSpatialSampling () const
void SetSpatialSampling (const Vec3 &d)
const Vec3 & GetFrequencySampling () const
void SetFrequencySampling (const Vec3 &d)
void SetDomain (DataDomain d)
void SetExtent (const Extent &e)
Vec3 Point2Coord (const Point &p) const
Vec3 Coord2Point (const Vec3 &c) const
Vec3 Vec2Coord (const Vec3 &p) const

Detailed Description

Helper class to handle pixel sampling.

Definition at line 55 of file pixel_sampling.hh.


Constructor & Destructor Documentation

PixelSampling ( const Vec3 &  spat_sampling,
DataDomain  d,
const Extent e 
)

Member Function Documentation

Vec3 Coord2Point ( const Vec3 &  c) const
const Vec3& GetFrequencySampling ( ) const
const Vec3& GetPixelSampling ( ) const
const Vec3& GetSpatialSampling ( ) const
Vec3 Point2Coord ( const Point p) const
void SetDomain ( DataDomain  d)
void SetExtent ( const Extent e)
void SetFrequencySampling ( const Vec3 &  d)
void SetPixelSampling ( const Vec3 &  )
void SetSpatialSampling ( const Vec3 &  d)
Vec3 Vec2Coord ( const Vec3 &  p) const

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