OpenStructure
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() [1/2]

◆ PixelSampling() [2/2]

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

Member Function Documentation

◆ Coord2Point()

Vec3 Coord2Point ( const Vec3 &  c) const

◆ GetFrequencySampling()

const Vec3& GetFrequencySampling ( ) const

◆ GetPixelSampling()

const Vec3& GetPixelSampling ( ) const

◆ GetSpatialSampling()

const Vec3& GetSpatialSampling ( ) const

◆ Point2Coord()

Vec3 Point2Coord ( const Point p) const

◆ SetDomain()

void SetDomain ( DataDomain  d)

◆ SetExtent()

void SetExtent ( const Extent e)

◆ SetFrequencySampling()

void SetFrequencySampling ( const Vec3 &  d)

◆ SetPixelSampling()

void SetPixelSampling ( const Vec3 &  )

◆ SetSpatialSampling()

void SetSpatialSampling ( const Vec3 &  d)

◆ Vec2Coord()

Vec3 Vec2Coord ( const Vec3 &  p) const

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