Public Member Functions | Public Attributes | Private Member Functions

Attrib::SliceSet Class Reference

Set of attrib slices. More...

Inheritance diagram for Attrib::SliceSet:
ObjectSet< Slice > OD::Set

List of all members.

Public Member Functions

 SliceSet ()
void getIdx (int dimnr, int inl, int crl, float z, int &) const
void getIdxs (int inl, int crl, float z, int &, int &, int &) const
Array3D< float > * createArray (int inldim=0, int crlcim=1, int depthdim=2) const
float getValue (int inl, int crl, float z) const

Public Attributes

CubeSampling::Dir direction_
CubeSampling sampling_

Private Member Functions

 mRefCountImpl (SliceSet)

Detailed Description

Set of attrib slices.

The two array2d directions shall be filled following the CubeSampling convention. The slices will be in order of increasing inl, crl or Z.

Slices can be null!


Constructor & Destructor Documentation

Attrib::SliceSet::SliceSet (  ) 

Member Function Documentation

Array3D<float>* Attrib::SliceSet::createArray ( int  inldim = 0,
int  crlcim = 1,
int  depthdim = 2 
) const

Makes an array where the dims are as specified

void Attrib::SliceSet::getIdx ( int  dimnr,
int  inl,
int  crl,
float  z,
int &   
) const
void Attrib::SliceSet::getIdxs ( int  inl,
int  crl,
float  z,
int &  ,
int &  ,
int &   
) const
float Attrib::SliceSet::getValue ( int  inl,
int  crl,
float  z 
) const
Attrib::SliceSet::mRefCountImpl ( SliceSet   )  [private]

Member Data Documentation